Kezdőlap › Fórumok › Programozás › parallel script futtatas
- This topic has 17 hozzászólás, 5 résztvevő, and was last updated 12 years, 6 months telt el by
ppdsgame.
-
SzerzőBejegyzés
-
2012-08-05-10:08 #2205343
100-at nyilván nem jó együtt futtani és nem a CPU lassulás miatt, hanem amiatt, hogy a taskok közötti váltogatás fogja elvinni az erőforrást.
Mondjuk azért azt se lenne rossz tudni, hogy milyen dolgokat csinálnak ezek. Ha pl. inkább vinyó-daráló szkriptek ezek, és kevésbé cpu-zabálók, akkor nem a magok száma alapján kellene dönteni az egyszerre futó szkriptekről. Ha inkább "letöltő-szkriptek", akkor meg a hálózat terheltsége alapján.
2012-08-05-10:10 #2205344Azert irtam cpu optimalizalast, mert nagyon cpu zabalok 🙂 99-100% pcu -t esznek…
2012-08-05-10:13 #2205345Hát nyilván. Ráadásul az olyan dolgoknál, mert a merevlemez, győz a leggyengébb láncszem: a merevlemez.Ezért lenne a legpraktikusabb emberi beavatkozással összeállítani azt a mondjuk négy listát, amiben pl. a merevlemez zabáló elemek elcsúsztatva vannak és így tovább.Ha meg mind eszi (egy dolgot), akkor meg tökk mindegy, nem lesz belőle optimalizálás, mert csodák nincsenek.(Bár őt csak a CPU érdekelte, de lehet, hogy ez csak apró figyelmetlenség és megadtad, uzsolt a kegyelemdöfést. :D)
2012-08-05-10:13 #2205346Azert irtam cpu optimalizalast, mert nagyon cpu zabalok 🙂 99-100% pcu -t esznek...
Pl. egy filemásolás is zabál egyébként CPU-t is, főleg sw raid esetén.
2012-08-05-13:11 #2205347Ez igy ok?
Code:#!/bin/bashfunction onemissing() {2012-08-05-14:30 #2205348(
2012-08-10-19:52 #2205349Hello!A progimnak kulonbozo kimenetekbe kellene irnia, igy ez a mostani verzio nem megfelelo, mert mindig felulirna a kimeneti file-t. Arra gondoltam, hogy ugy kene modositani a dolgot, hogy a ciklusokban mindig letrehozok egy directory-t es abban inditom el a progit, aztan atlep egy masik directory-ba es ott is elinditja, addig amig le nem foglalja az osszes magot. Ha felszabadul egy mag, akkor atugrik egy masik directory-ba es elinditja az abban levo masolatot, marmint az ottani progit...Hogyan lehet a legkisebb fajdalommal ezt megvalositani? Esetleg van mas/egyszerubb megoldas erre? Koszi elore is!
2012-11-06-12:59 #2205350És php időzítés cron al ?
Code:Pl:cron:
Code:2 lehetoseg van...1. root vagy a gepen es globalisab _rendszerszinten_ akarod futtatni [azert nevezem igy, mert rootket tucc nem csak igy futtatni]root@localhost ~ # vim /etc/crontab# ebben a# - het minden napjan futhat,# - minden honapban,# - minden nap,# - amiokor 23 ora van# - es 0 perc...# Ezt most visszafele sorrendben irtam le [nekerdezd miert]0 23 * * * /usr/bin/php /data/web/domainnev.hu/1.php# ebben a# - mindne het 6. napjan futhat, [a 6 asszem aszombat]# - minden honapban,# - minden nap,# - amiokor 20 ora van# - es 0 perc...# Ezt most visszafele sorrendben irtam le [nekerdezd miert]0 20 * * 6 /usr/bin/php /data/web/domainnev.hu/2.php2. userkent futtatva:username@localhost ~ $ crontab -e# aztan u.a. beirod amoda is =) de ehhez kell a cron group a usernek# persze mindenhol a PHP eleresi utjat add meg, ha elter a /usr/bin/php-tolEzt: http://www.adminschoice.com/docs/crontab.htmajanlom a figyelmedbe... eleg jo leiras peldakkal ^_^--Sok sikert -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz