История изменений
Исправление Manhunt, (текущая версия) :
Ну и тебя не смущает, что с нехваткой памяти такая же фигня?
Не смущает. Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:
- Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
- Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно ликвидирует виновника и освобождает оперативку;
- Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается [что само по себе чрезвычайно странно и плохо пахнет], то «высокорисковый» код исполняют в отдельном процессе ОС.
Исправление Manhunt, :
Ну и тебя не смущает, что с нехваткой памяти такая же фигня?
Не смущает. Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:
- Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
- Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно ликвидирует виновника и освобождает оперативку;
- Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.
Исправление Manhunt, :
Ну и тебя не смущает, что с нехваткой памяти такая же фигня?
Не смущает. Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:
- Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
- Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно грохнет виновника;
- Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.
Исправление Manhunt, :
Ну и тебя не смущает, что с нехваткой памяти такая же фигня?
Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:
- Исчерпание диска — это зачастую вина других программ, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
- Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно грохнет виновника;
- Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.
Исходная версия Manhunt, :
Ну и тебя не смущает, что с нехваткой памяти такая же фигня?
Мне кажется, что исчерпание диска, исчерпание оперативки, и исчерпание адресного пространства — это три абсолютные не похожие друг на друга ситуации:
- Исчерпание диска — это зачастую чужая вина, и хорошая программа должна красиво эту ситуацию обрабатывать, без внезапных падений и без порчи собственных надисковых данных;
- Исчерпание оперативки по чужой вине — хорошие программы обычно о нем и не узнают, поскольку oom killer своевременно грохнет виновника;
- Исчерпание собственного адресного пространства или исчерпание оперативки по собственной вине — обычно чрезвычайно трудно адекватно обработать, и типичный способ обработки — это просто издохнуть. Если возникновение таких ситуаций предполагается, то «высокорисковый» код исполняют в отдельном процессе ОС.