Kedves HUP-osok!
Egy saját kód sebességét kellene lemérnem minél több gépen, de a környezetemben elérhető masinákon túl változatosak az oprendszerek. Arra kapnék engedélyt a gazdáiktól, hogy pár óráig használjam őket (ez elég is nekem), de hogy mindenhova ugyanazt a rendszert telepítsem, arra nem. (Meg időm se lenne.)
Egy live CD vagy pendrive-os Linux jó megoldásnak tűnik, de nekem az kell, hogy az adott gépen újra tudjam fordítani a kódot "gcc -march=native"-val, ezért a live rendszeren gcc-nek, méghozzá a legfrissebbek közül valónak futnia kell.
Maga a program, amit tesztelek, sima number crunchig cucc, fájlból fájlba (max 1 M-osokba) dolgozik, tehát nem kell grafikus felület, se spéci libek. A leggyorsabb az lenne, ha pendrive-os lenne a cucc, de CD is jöhet. A pendrive-os megoldás azért is jobbnak tűnik, mert a kimeneti fájlokra szükség van és gondolom azokat elhelyezhetném egyből a pendrive-on is, míg egy CD-s megoldás esetén még a kimeneti fájlok kimásolásáról, feltöltéséről is gondoskodnom kellene.
+ igény: ha lehet, legyen 32 és 64 bites verzió is.
Milyen rendszert ajánlanátok?
Előre is kösz!
- 1862 megtekintés
Hozzászólások
Hello,
Ubuntuba, debianba van "live helper" amivel saját live, usb-t / cd-t tudsz csinálni... Szóval te válogatod össze, hogy mi legyen benne... Szerintem ez a legegyszerűbb út...
Tudsz csinálni vele 32 - 64 bitet is természetesen...
Üdv,
P.
szerk.: most találtam, ha nagyon "beteg vagy" még online is meg lehet csinálni :)
http://live-build.debian.net/cgi-bin/live-build
szerk. 2: még 1 link...
http://manpages.ubuntu.com/manpages/intrepid/man7/live-helper.7.html
- A hozzászóláshoz be kell jelentkezni
Én akárhányszor próbáltam a live-build.debian.net -en összerakni egy rendszert, mindig azt írta ki hibának, hogy 'xresprobe' nincs telepítve.
---------------------------
Oszt jónapot!
- A hozzászóláshoz be kell jelentkezni
Sose próbáltam még online, saját gépen debian alól jól működött, még be is lehet "chroot" - olni az új image alá, és lehet apt-get-tel okosan telepíteni mindent ami kell...
Biztos bugos a weblap :)
- A hozzászóláshoz be kell jelentkezni
Gentoo/Funtoo Linuxot nem próbáltad még? Ha már úgyis újra szeretnéd forgatni az egész rendszert, akkor inkább azt javaslom, hogy ezt próbáld ki... mondjuk ez nem egy tipikus livecd-s rendszer, de létezik belőle livecd.
- A hozzászóláshoz be kell jelentkezni
Azért szerintem a live helperrel csinálni egy live cd/pendrive-ot az nem ugyan az mint egy gentoo-t összehackelni... mármint sokkal könnyebb és gyorsabb a live helper... de ez csak személyes vélemény...
- A hozzászóláshoz be kell jelentkezni
nem gondolnám, hogy a gentoo-t hackelgetni kéne... egyszerűen használható a doksik alapján:
http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?style=printabl…
http://mirrors.kernel.org/gentoo/releases/amd64/autobuilds/current-iso/…
http://distfiles.gentoo.org/releases/x86/autobuilds/current-iso/install…
Ezek segítségével szerintem simán és gyorsan életre lehet kelteni egy build environmentet.
Sőt, ha SystemRecueCd-t használsz, úgy még egyszerűbb:
- A hozzászóláshoz be kell jelentkezni
Bocs, nem az egész rendszert akarom újraforgatni mindig, csak a teszt progit, ami alig használ külső libeket és a futásidő 99%-a a saját kódban történik. Ezért a glibc-t nem kell a rendszerre optimalizálni, csak a saját C kódot.
Megpróbálkozom a többiek által ajánlott live rendszer készítővel. (Ha addig nem ír valaki egy kész rendszerről, ami már eleve jó erre a célra.)
- A hozzászóláshoz be kell jelentkezni
szerintem a system rescued cd totálisan jó erre a célra is...
- A hozzászóláshoz be kell jelentkezni
én debian-t használok saját live rendszer létrehozásához, gyakorlatilag pár paranccsal elvégezhető, vagy van web-es felület is, itt írtam róla.
az alap .iso ami létrejön, az hibrid, és ezért CD-re is írhatod, meg pendrive-ra is dd-zheted.
- A hozzászóláshoz be kell jelentkezni
Én sok helyen/sok dologra használom a Tiny Core Linux-ot, nézz rá esetleg, én csak javasolni tudom, ha x86-ra kell:
http://www.tinycorelinux.com/
Van pendrive-ra telepítője is, gyors egyszerű választás lehet, jó a wiki-je, es nagyon pici az egész(6MB/10MB+szükséges csomagok), jól és könnyen testre lehet szabni mi kell bele csomag(szoftver), és még úgyis kicsi marad.
Ha hálózatról boot-olod akkor a "dynamic remaster" nagyon jó megoldás, ha pendrive-ról, akkor ahogy írod, az írható marad, és a kiegészítő telepített csomagokat onnan felszedi boot-kor, illetve a te tesztprogramod is lehet azon.
Kulcstartón mindig van egy nagyon mini pendrive nálam "svájci bicskaként", ami boot-olhat ilyet.
De legelőször nézz rá, elég frissek-e a csomagok(extensions) amik kellenek neked:
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni