Linux за българи: Форуми

Хардуер за Линукс => Десктопи => Темата е започната от: edmon в Jul 16, 2014, 00:40



Титла: планировчик
Публикувано от: edmon в Jul 16, 2014, 00:40
Някой навлизал ли е в дълбините на т.нар планировчици(scheduler) и как мисли кой е по-"як" за десктоп?


Титла: Re: планировчик
Публикувано от: neter в Jul 16, 2014, 00:57
Съдейки по раздела, в който си пуснал темата, за хардуерни scheduler-и в многоядрените и многопроцесорните системи ли питаш? В този случай въобще не вдявам насоката на втората част от въпроса ти.
Или питаш за frontend-и на crontab, anacron, или отделни програми със собствени алгоритми за изпълнение на планирани задачи?
Или питаш нещо друго?


Титла: Re: планировчик
Публикувано от: edmon в Jul 16, 2014, 01:26
Съдейки по раздела, в който си пуснал темата, за хардуерни scheduler-и в многоядрените и многопроцесорните системи ли питаш? В този случай въобще не вдявам насоката на втората част от въпроса ти.
Или питаш за frontend-и на crontab, anacron, или отделни програми със собствени алгоритми за изпълнение на планирани задачи?
Или питаш нещо друго?

Аз се изказах малко неподготвен, имах предвид по скоро някой пробвал ли е BFS  и т.н ;))


Титла: Re: планировчик
Публикувано от: plamen_f в Jul 16, 2014, 08:33
Пробвал съм, но за сървър. Един firebird с 10-тина GB база ме тровеше на не лош DELL с 2 четириядрени процесора от висок клас и 32GB мисля рам. А повече от 3-400 нишки не е имало паралелно. И да кажеш некви BLOB-ове... не. и не и не. Сменях, настройвах (тогава под UBUNTU сървър 10.04) и не - като дигнат обороти потребителите и ЛА скачаше редовно до 18-20 - практически всичко замира... И в невъзможността да открия проблема взех че вдигнах базата на една 7-ца. За мой срам и не само - запя, не му пука и работи на бургия... Та клиента вече не ще и да чуе за линукс сървър.

Тази седмица поради едно друго странно поведение на firebird при последователен инсерт в един sql към едно и също поле, ровейки като кокошка в sql.ru попаднах на случая от преди 4 години и хората ясно обясниха, че това е проблем точно на scheduler-ите в 2.х ядрата. Било решено в ранните версии на 3-ката. Та се поуспокоих де (друг е въпроса с sql-ите). Но за десктоп - добре е да кажеш къде те стяга чепика или просто за спорта търсиш оптимизация .

P.S. зариби ме да погледна - ето пресни резултати:
http://www.phoronix.com/scan.php?page=article&item=linux_iosched_2012&num=1


Титла: Re: планировчик
Публикувано от: gat3way в Jul 16, 2014, 17:12
Да не си чел някое излияние на анестезиолога? Не виждам смисъл напреки на разни перфекционистични мрънканици. Особено на многоядрена десктоп система.


Титла: Re: планировчик
Публикувано от: edmon в Jul 16, 2014, 17:49
Ами инсталирах си linux-image-3.15.0-pf2 от https://pf.natalenko.name/ ,
да пробвам за ся не виждам особена разлика


Титла: Re: планировчик
Публикувано от: jet в Jul 16, 2014, 20:05
Сложи един SSD поне на root дяла и ще видиш, Либре офиса зарежда моментално дори първия път.


Титла: Re: планировчик
Публикувано от: go_fire в Jul 17, 2014, 16:44
По-евтино ще му е да си купи още памет и да си направи виртуален диск в паметта.

п.п. Анестезиолога, отдавна не е такъв. Плаща му се да пише за ядрото.


Титла: Re: планировчик
Публикувано от: jet в Jul 17, 2014, 17:53
По-евтино ще му е да си купи още памет и да си направи виртуален диск в паметта.

тогава трябва на всеки буут да копира /, а трябва да купи и UPS може и preload да използва, но първият път пак ще е тегаво.