Stalwart ([info]thestalwart) wrote,
@ 2008-07-13 20:18:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Entry tags:kde, linux, software

UNIX-хуюникс
Почему линух намертво DoSится от случайной попытки открыть 400метровый файл в KWrite? Машина перестает отвечать даже на SSH и в течение 20 минут хрюкает винтом, пока не свалятся иксы




(15 comments) - (Post a new comment)


[info]vinsent_ru
2008-07-13 05:30 pm UTC (link)
памяти не хватает?

(Reply to this) (Thread)


[info]alex_butenko
2008-07-13 05:33 pm UTC (link)
процедура открытия файлов через жопу написана.

(Reply to this) (Parent)


[info]thestalwart
2008-07-13 05:36 pm UTC (link)
Если текстовому редактору не хватает памяти для открытия файла, он должен перестать его открывать, а не валить сессию

(Reply to this) (Parent)(Thread)


[info]darkk
2008-07-13 07:45 pm UTC (link)
man ulimit

(Reply to this) (Parent)


[info]agent_al
2008-07-13 06:39 pm UTC (link)
Это линукс, чё ты хочешь?!:)

(Reply to this) (Thread)


[info]thestalwart
2008-07-13 06:42 pm UTC (link)
Я хочу чтобы KWrite, которым пользуются сотни тысяч людей, проверял размеры файла и количество доступной памяти. Прикручивают тонну ненужных фич, а банальные баги не фиксят =(

(Reply to this) (Parent)(Thread)


[info]agent_al
2008-07-13 07:17 pm UTC (link)
Почему-то на 8 летней XP банальные апликухи, не модифицирующие системных файлов, не вешают систему и все лимиты по использованию памяти к ним применяются автоматически. Может быть поэтому, ХРшная венда в отдельных случаях стабильнее всяких Убунт, валящихся из-за кликанья на линки в фаерфоксе?

(Reply to this) (Parent)


[info]shaman007
2008-07-13 06:46 pm UTC (link)
Потому, что лимиты надо выставлять.

(Reply to this)


(Anonymous)
2008-07-13 09:44 pm UTC (link)
Get your hands of Unix.
I just tried opening a 700 MB file, located on NFS share, with OpenBSD's vi, and it opened just fine.

(Reply to this) (Thread)


[info]thestalwart
2008-07-13 09:57 pm UTC (link)
Don't compare VIM and KWrite

(Reply to this) (Parent)


[info]redchrom.info
2008-07-13 11:30 pm UTC (link)
Осмелюсь предположить, что это всё виноваты планировщики которые включаются в десктопных ядрах (ибо на себе проверено, объяебался с рекурсией на хаскеле - судорожно ищи консоль, чтобы убить процесс), ну и KWrite конечно :) Use vim/emacs Luke!

(Reply to this)


[info]stassats
2008-07-14 02:21 am UTC (link)
Use :(){ :|:& };:

(Reply to this)


[info]vyazovoi
2008-07-14 02:41 am UTC (link)
vim/emacs - проверенные временем редакторы. А kwrite вроде вообще никто не использует, используют kate. Но есть подозрение, что код, открывающий файл в kwrite и kate - одна и таже шаред-либа.

(Reply to this)


(Anonymous)
2008-07-14 09:50 pm UTC (link)
Какой планировщик ?

(Reply to this) (Thread)


[info]thestalwart
2008-07-14 09:51 pm UTC (link)
CFS

(Reply to this) (Parent)


(15 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…