Hirdetés
- Google Pixel 9 Pro XL - hét szűk esztendő
- Samsung Galaxy Watch6 Classic - tekerd!
- Honor 200 Pro - mobilportré
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Poco F7 – bajnokesélyes
- iPhone topik
- CES 2026: a Lenovónál már akasztják a jövőt
- Megérkezett a Poco M6 Pro 4G
- One mobilszolgáltatások
- Android alkalmazások - szoftver kibeszélő topik
-
Mobilarena

Ú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!
- Nintendo Switch 2
- Gyúrósok ide!
- A Windows 11 nem akarja ránk erőltetni az AI applikációkat – vagy mégis?
- Linux haladóknak
- Elektromos cigaretta 🔞
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Kínai és egyéb olcsó órák topikja
- eBay-es kütyük kis pénzért
- Elemlámpa, zseblámpa
- Google Pixel 9 Pro XL - hét szűk esztendő
- További aktív témák...
- Xiaomi 14T Pro 512GB,Újszerű,Dobozával,12 hónap garanciával
- Bomba Ár! Lenovo ThinkPad L14 G2i - i5-1145G7 I 16GB I 256SSD I 14" FHD Touch I Cam I W11 I Gar
- Azonnali készpénzes Sony Playstation 5 lemezes és digitális felvásárlás személyesen/csomagküldéssel
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



