Odziedziczyłem zabytkowy komputer z 64 MB pamięci RAM. Chciałbym zainstalować emacsa, ale tylko jeśli będzie działać. Wydaje się, że instrukcja emacsa nie zawiera żadnych wymagań systemowych. W rzeczywistości ogólne wyszukiwanie ujawniło tylko ekstrawaganckie wówczas wymaganie 1 MB pamięci RAM oryginału i żart, który emacs oznacza „80 MB i ciągłe zamiany”.
Podczas gdy jest w drodze większa pamięć RAM - 128 MB - dobrze byłoby wiedzieć, czy trzeba poczekać, czy nie, bez zatrzymania systemu.
emacs
requirements
Nicholas Manuel Prado
źródło
źródło
Odpowiedzi:
Powinieneś być dobry, dopóki nie przesadzisz z wtyczkami i tym podobne. Należy również zauważyć, że „w ciągu dnia” żart brzmiał: „Osiem megabajtów i ciągła wymiana”, więc znów powinieneś być w porządku. Dla porównania otworzyłem instancję emacsa na moim komputerze (czyli w wersji GUI) i zużywa on tylko około 7,5 MB pamięci RAM. Najgorsze przychodzi do najgorszego i jest zbyt wymagające pamięci dla twojego komputera, zawsze możesz go odinstalować.
źródło
Emacs 21.4 na RHEL 5.2 wymaga 117 mln pamięci wirtualnej, 10 mln rezydentów, aby rozpocząć bez X.
Emacs 23.1.1 na RHEL 6.1 wymaga 238 mln pamięci wirtualnej, 13 mln rezydentów na start, ponownie bez X.
Oba zostały jednak zbudowane z użyciem różnych zestawów narzędzi X.
Domyślam się, że jeśli utworzysz partycję wymiany o odpowiedniej wielkości ORAZ nie mam nic przeciwko czekaniu, aż się uruchomi, będziesz szczęśliwy.
Jeśli sam go zbudujesz, możesz poprosić go o kompilację bez zestawów narzędzi X (GTK, Xaw3d, cokolwiek), a może bez X po uruchomieniu konfiguracji.
źródło
Nigdy nie miałem żadnych problemów z różnymi emacsenami od wersji głównej 17 do wersji głównej 19 na 64 MB powerbooku lub 80 MB laptopie z linuksem, ani z wersją główną 21 na komputerze z linuksem o pojemności 128 MB. Nigdy nie próbowałem nowocześniejszych wersji w ciasnej pamięci.
Jednak emacs nie tylko w edytorze to sposób na życie i własny system operacyjny. Im więcej trybów zostanie aktywowanych i im więcej buforów pozostanie otwartych, tym więcej pamięci będzie siedzieć.
Przydatnym poleceniem w sytuacjach braku pamięci jest
kill-buffer
standardowa instalacja, z którą jest związanyC-x k
.źródło
Emacs to dość stare oprogramowanie z około 1976 roku, więc zakładam, że dobrze byłoby, gdybyś umieścił je na swoim komputerze, w zależności od tego, jakie inne oprogramowanie masz uruchomione jednocześnie. Mam imaca z 128 MB pamięci RAM, na którym emacs działał bezbłędnie podczas wykonywania innych zadań i korzystania z ekranu. Chociaż masz tymczasowo połowę barana, nadal powinieneś być w porządku. Jeśli najgorsze dojdzie do najgorszego, a system ulegnie awarii, możesz po prostu zrestartować komputer.
EDYTOWAĆ:
Podobnie nie mogę znaleźć informacji o bieżących wymaganiach systemowych najnowszej wersji EMacsa (10 marca 2011 r.).
źródło