- Szerkesztett és makrofotók mobillal
- Android szakmai topik
- Légies iPhone halvány színei
- Google Pixel topik
- Motorola Moto G56 - bátyja árnyékában
- Xiaomi 15 - kicsi telefon nagy energiával
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- Ez össze van rakva - Segway Ninebot F3 Pro
- Telekom mobilszolgáltatások
- One mobilszolgáltatások
Új hozzászólás Aktív témák
-
buherton
őstag
Hard real time: elektromos kormány szervó, légzsák, fék, stb...
Minden ami mikrokontroller azt gyakorlatilag C-ben írták. Lásd mikró, távkapcsoló, szinte az összes firmware, riasztók, kávéfőző és még sorolhatnám nap estig.
Nem mellesleg csak, hogy teljes legyen a kép. A C++-nak vannak tovább gondolt változatai, mint pl. a Qt C++-a, amiben a standard könyvtárnál hatékonyabb tárolók/típusok/szál kezelés stb...
Jah hogy te PLC-zel.
(#76) bambano: De tovább kell olvasni.
While it's not specified how the data was measured (for example if the original Quake 2 executable compiled in 1997 was used, which may be considered bad as current C compilers may achieve better optimizations for Quake), it notes how the same Java source code can have a huge speed boost just by updating the VM, something impossible to achieve with a 100% static approach. For other programs the C++ counterpart runs significantly faster than the Java equivalent
Bár én PERL-ezek, úgy hogy csendben maradok a gyorsaság terén
.
(#85) mzso: A pistával bejövő új kernelt átírhatták volna, ha nagyon akarták volna vagy ha probléma lett volna az előzővel.
(#79) BatchMan: Kb. 150.000 sor C kód lefordítva 2,6 MB Motorola hex formátumban.
-
#65675776
törölt tag
Nézd meg mennyi helyet foglal a winsxs. Az felel a visszamenőleges kompatibilitásért, és ez teszi ki a a Windows mappa >50%-át. Szóval ha faragni akarsz a Win-ből, akkor első körben el kell dobni ezt. A beépített driverek visznek el további ~25%-ot (System32 és SysWOW64). Szóval tulajdonképpen a Windows mappa 75%-a kidobható lenne. Csak akkor ugye lehetne keccsolni már a rendszer telepítésekor is minden hw-hez a driver megadásával (XP-nél floppy-val élmény lett volna). Vagy lenne egy feltelepített OS-ed, ami mindent csak a létező legalapabb funkcióival képes kezelni. Pontosabban nem mindent, mert lenne pár generic driver mondjuk lemezvezérlőhöz, VGA-hoz és pár nélkülözhetetlen eszközhöz.
Plusz ha nekiugranál egy sw-t telepíteni, akkor megint belefutnál abba, hogy egyes modulok nem a neki megfelelő verziójúak. Három eset lehetséges:
1. Nem működik a sw, esetleg a verzióprobléma miatt már a telepítést is visszautasítja (2. legvalószínűbb lehetőség.)
2. Kérdés nélkül felülírja a meglevő verziót a sajátjára, nem foglalkozva azzal, hogy esetleg ez más sw-eket használhatatlanná tesz. (Legvalószínűbb lehetőség.)
3. Gyűjtöd a különféle verziókat, és minden a saját magának megfelelőt használja. (Ez meg pont az a megoldás, ami ma van a Windows-okban.)Win2k a visszamenőleges kompatibilitást sok szempontból teljesen elvetette, nem kellett kompatibilitási rétegekkel és verziókövetéssel foglalkozni benne. Az XP mivel asztali, általános OS-nek készült már tartalmazza mindezt, meg is hízott 1,2GiB-ra.
-
buherton
őstag
Minden program nyelvnek meg van a saját hülyesége. Vélhetően szakmaibeli vagy, vagyis nagyon jól tudod, hogy tökéletes program nyelv nem létezik. Valamiben minding sántítani fog.
C-t tisztán talán már senki sem használ.
Ez így nem teljesen helytálló. Hard real time rendszerekben 100% C-t használnak, és csak a nagyon alja van asm-ben írva. A kernel dettó. Majd a kernelre épülő programok vannak batch, bash, C++, C#, phyton stb.-ben írva.
De szerinted értelmes, hogy a Win8 30G (optimalizált kód?), mint oprendszer?
Ezt nem értem.
-
buherton
őstag
C++ helyett mit szeretnél?
Csak azt akartam mondoni, hogy a mai hardverek sokkal jobbak, mint amennyire kihasználjuk őket, további fejlesztésüknek jelenleg az értelmét nem látom.
Ki fejtenéd egy kicsit bővebben?
Azt azért remélem tudod, hogy a 40 éves C alapja a Winfosnak és a Linuxnak is, és minden olyan programnak aminek hard real time-ban kell működnie. Nem véletlenül...
Új hozzászólás Aktív témák
Hirdetés
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
- Dixit 4 Eredet (bontatlan, fóliás kártyacsomag)
- Realme C30 32GB, Kártyafüggetlen 1Év Garanciával
- Apple iPhone 13 Pro , 128GB , Kártyafüggetlen
- BESZÁMÍTÁS! MSI B450M R7 5700X 16GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Chieftec 600W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest