erdekes programviselkedes

Fórumok

udv!

van egy programom Cben irva, ami figyel egy konyvtarat, es ha oda bemasoltal
egy rar filet, akkor kitomoriti egy bizonyos helyre.

mindenhol teljesen jol mukodik, azonvan valamiert ubuntu alatt (mindegy,
hogy server vagy desktop) a rar alig eszik procit (8-10%), viszont a memet
felzabalja (a rar mindossze par kilobajtos, kis szovegek vannak benne),
es a load az egekig megy, a gep hasznalhatatlan lesz teljesen.

kiprobaltam tobb vinyoval, szoval nem vinyohiba,
ill minimalis szolgaltatasok mellett is kiprobaltam, az eredmeny nem valtozott.

debian alatt ellenben teljesen jo :)

a C programon belul system() -el futtatom a parancsokat, ami ugye a /bin/sh -t
hivja meg; az elso dolog, amit eszrevettem, hogy ez ubuntu alatt valamiert a
/bin/dash -re mutat, ezt atlinkeltem bashre, de ettol nem valtozott semmi.

valakinek otlete? sajnos igy hasznalhatatlan a diszro ilyen feladatokra.

(csomagbol van a rar felrakva)

koszi,

Z

Hozzászólások

Nem tudom segitek-e vele de elmeselem a /bin/sh kapcsan hogy hogy jartam en az ubuntu 7.04 el ugy 1 hete. Probaltam loki installeren keresztul felrakni jatekokat (pl az et-t). A loki rendben le is futott viszont mikor inditani probaltam oket nem tudta az ubuntu ertelmezni az indito scripteket. rakerestem neten es talaltam egy oldalt (nem emlekszem pontosan az oldalra sem viszont arrol volt szo hogy az ubuntu maskepp hivja meg ezeket a scripteket). Megprobalom ujra eloidezni a hibat es akkor megkapom az oldalt is. Nekem a megoldas annyi volt hogy atirtam az sh-t bash ra es mukodtek a scriptek. (nem tudom ezzel mennyit artottam viszont a jatek tokeletesen elindult)

Megvan ... ez volt az en problemam:
https://bugs.launchpad.net/ubuntu/+source/dash/+bug/105634

The worst or stupidest ideas are always the most popular.

valoszinuleg azert, mert ubuntu rajott, hogy nem kellene megsem egy kifejezetten interkativ hasznalatra felhizlalt shell-lel scripteket futattni. ezert. sajnos viszont sokan szeretnek portolhatatlan, semmivel sem kompatibilis bash scripetet irni. ilyenkor irni kell a fejlesztoknek, hogy legyszi irjatok at a scripetet, hogy mukodjon normalis /bin/sh-val is plzthx.

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

jol van az a rar felteve? ha kezzel csomagolsz ki egy fajl akkor eszi a ramot? (nalam kezzel jol megy a rar kipakolas)
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

ramdisk vagy ilyesmi nem lehet, hogy bezavar?

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

Ide tudnad biggyeszteni azt a par soros C-kodot? ;) Ezenkivul erdekelne az is, hogyan inditod a programot.
ui: a "mindenhol teljesen jol mukodik" azt jelenti, hogy debian alatt jol mukodik? ;)