Linux cryopid - Jak zrobić snapshot programu
Ten wpis chciałbym poświęcić genialnemu w mojej ocenie programowi, jakim jest CryoPID. Daje on niezwykle użyteczną możliwość zrobienia migawki wskazanego procesu, czyli zrzutowania wszystkich jego zasobów do pliku, z możliwością odtworzenia go ponownie. Jest to działanie bardzo zbliżone do snapshotów znanych z maszyn wirtualnych takich jak np. Virtualbox.
Po co komu migawka procesu?
Możliwości wykorzystania tego co oferuje program CryoPID, doprawdy nie sposób wyliczyć i nie jest to przesada. Każdy, kto używa komputera do jakiejkolwiek pracy, będzie w stanie znaleźć własne jego zastosowania. Wyobraźmy sobie, że pracujemy na dowolnym programie i w każdej chwili, możemy zapisać jego cały stan do jednego pliku, tak byśmy mogli przywrócić go później w absolutnie niezmienionej postaci, a nawet przenieść na inny komputer o tej samej architekturze i kontynuować pracę. Prawda, że kusząca oferta? A to właśnie oferuje nam program CryoPID!
W jaki sposób ja używam CryoPID?
W mojej ocenie, zalety programy CryoPID szczególnie mogą docenić ludzie zajmujący się nauką a konkretniej numeryką, tacy jak informatycy, matematycy, fizycy itd. Zdarza mi się dość często przeprowadzać czasochłonne obliczenia, przy pomocy różnego rodzaju programów. Używam do tego własnego komputera, a że nie jest supermaszyna przeznaczona tylko i wyłącznie do tego celu, to czasem bardzo kusząca staje się możliwość przerwania obliczeń na jakiś czas. Nie każdy algorytm na to pozwala, wtedy jednak z pomocą przychodzi CryoPID! Używając go, mogę stworzyć zrzut procesu obliczeniowego, a następnie odtworzyć go i kontynuować jego pracę, w dowolnym momencie. Mało tego, wyobraź sobie, że możesz rozpocząć obliczenia w pracy, a następnie przenieść je bez problemu na domowy komputer i vice versa. Całość sprowadzi się jedynie do przeniesienia z jednej maszyny na drugą, jednego pliku wykonywalnego i uruchomienia go. Naprawdę uważam, że taka możliwość jest nieoceniona.
Skąd pobrać program CryoPID?
Program ten przeznaczony jest dla użytkowników systemów GNU/Linux. Jeżeli używasz dystrybucji Ubuntu/Debian, to gotowe pakiety instalacyjne .deb, możesz pobrać stąd: CryoPID - pakiety instalacyjneUżytkownikom innych dystrybucji Linuksa polecam kompilację plików źródłowych: CryoPID - pliki źródłowe
Jak używać programu CryoPID?
Po przeprowadzeniu instalacji nasz system powinien zostać wzbogacony o program o nazwie freeze i to nim będziemy mogli posłużyć się, chąc stworzyć migawkę procesu. Spójrzmy więc na przykładowe wywołanie:

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!