ocehb: (Default)
[personal profile] ocehb
Придумал subj: как стандартными средствами в gnu уних/линух окружении
запустить на параллельное выполнение задачи, чтобы la не превышал какое-либо
значение. Например: есть каталог с тучей больших файлов, всех их надо
зипнуть или гзипнуть, задания можно запускать параллельно,
общий la не должен превышать 2.5.

пс. наверно пятничная задачка :)

Date: 2013-12-12 10:28 pm (UTC)
From: [identity profile] knutov.livejournal.com
А ответ будет?

Date: 2013-12-12 10:50 pm (UTC)
From: [identity profile] knutov.livejournal.com
Без разницы, мне просто интересно.

Date: 2013-12-12 11:24 pm (UTC)
From: [identity profile] knutov.livejournal.com
Круто. Я о таком варианте вообще не думал )

Date: 2013-12-13 12:30 am (UTC)
From: [identity profile] vlad (from livejournal.com)
в принципе правильно, но смахивает на читерство ;)

задачка из разряда: как передать параллельно кучу файлов с суммарной скоростью не больше 100кб/сек

Date: 2013-12-13 06:29 pm (UTC)
From: [identity profile] vlad (from livejournal.com)
ну тут в любом случае необходим некий диспетчер (сейчас это make), который будет следить за LA и ограничивать. можно его баше написать, можно на руби,js,C и тп, принципиальной разницы нет

Profile

ocehb: (Default)
ocehb

January 2021

S M T W T F S
     12
345 6789
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 9th, 2025 09:22 am
Powered by Dreamwidth Studios