-
Fototrend

Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
beleszólok
#8349
üzenetére
A háttérben zajló karakterkészlet konverzió és memóriaműveletek lassítják a dolgot, ezek elkerülhetők némi kézi mókolással:
public static void Main(string[] argv)
{
int n = 0;
byte[] buf = new byte[4096];
using (Stream s = File.OpenRead("kern.log"))
{
int got;
while ((got = s.Read(buf, 0, buf.Length)) > 0)
{
int pos = 0;
while (pos < got && (pos = Array.IndexOf(buf, (byte)10, pos)) >= 0)
{
n += 1;
pos += 1;
}
}
}
Console.WriteLine (n);
}Ez nálam nagyjából fele olyan gyors mint a python változat.
Többszálúsítva sikerül beérni sebességben.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Sorozatok
- Motorola Edge 60 Fusion - nem csak a forma időtálló
- Xiaomi 14T - nem baj, hogy nem Pro
- Házimozi belépő szinten
- Arc Raiders
- Otthoni hálózat és internet megosztás
- Autós kamerák
- ZIDOO médialejátszók
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- Dell Poweredge R320 1U Xeon E5-2470v2 16GB RAM (Proxmox, NAS, stb) 35e
- X1 2-in-1 Gen10 14" FHD+ IPS érintő Ultra 7 268V 32GB 512GB NVMe ujjlolv IR kam aktív toll gar
- Corsair XMS2 DDR2 4Gb (2X2Gb)
- Samsung Galaxy S24 256GB, Kártyafüggetlen, 1 Év Garanciával
- AMD Ryzen 7 7800X3D - Új, 3 év garancia - Eladó!
- Xiaomi 13T 256GB,Átlagos,Dobozaval,12 hónap garanciával
- HIBÁTLAN iPhone 13 Pro 128GB Gold-1 ÉV GARANCIA - Kártyafüggetlen, MS4432, 100% Akksi
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 Fe
- Dell USB-C, Thunderbolt 3, TB3, TB4 dokkolók (K20A) WD19TB/ WD19TBS/ WD22TB4, (K16A) TB16/ TB18DC
- iPhone 15 Plus 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4271
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


