«io» etiketlenmiş sorular

Bir sisteme / sistemden veri girişi / çıkışı. Bu genellikle dosya depolama veya ağ iletişimi anlamına gelir, ancak aynı zamanda bir kullanıcı arayüzü aracılığıyla bir kullanıcıyla etkileşim anlamına da gelebilir.


6
Neden G / Ç için beklememiz gerekiyor?
Disk işlemlerinin yavaş olduğu her zaman biliniyor ve neden yavaş olduklarını biliyoruz. Öyleyse buradaki soru, neden G / Ç için beklememiz gerektiği veya neden IOWait, vs. gibi bir şey olduğu? Demek istediğim, arka planda bazı G / Ç görevlerini yaparken, bilgisayarınızın temelde daha da yavaşladığını fark ettim, özellikle Linux kullanırken, …
28 cpu  io  operations 

2
Neden evrensel satırsonları modu Python'da kullanımdan kaldırılıyor?
Dosya işlemlerinin evrensel newline özelliğinin ortaya çıktığını farkettim . Python 3.5 open'in modeparametresi için belgeler kullanımdan kaldırıldığını gösteriyor: 'U' evrensel satırsonu modu (kullanımdan kaldırıldı) En azından Python 3.2 kadar opengeriye, modebağımsız değişken kullanımını belgeleyen benzer bir "yalnızca geriye dönük uyumluluk" uyarısı içeriyor : 'U' evrensel yeni satırlar modu (geriye dönük …
26 python  io  deprecation 

4
Println () işlevini bir araya getirmek, dizeleri birleştirmek ve bir kez çağırmaktan ne kadar kötü?
Bu soru edildi göç o Yazılım Mühendisliği Stack Exchange'de yanıtlanabilir çünkü Kod İnceleme Stack Exchange. 5 yıl önce göç etti . Konsolun çıkışının pahalı bir işlem olduğunu biliyorum. Kod okunabilirliği açısından bazen, uzun bir metin dizesini bağımsız değişken olarak kullanmak yerine, iki kez metin çıktısı alma işlevini çağırmak iyidir. Örneğin, …
23 java  c++  performance  c  io 

5
Hangi noktada asenkron disk G / Ç okuması senkrondan daha verimlidir?
Birden fazla tüketici için dosyaları okuyan bir kod parçası olduğunu ve dosyaların herhangi bir rasgele boyutta olduğunu varsayalım: Dosyayı ne zaman uyumsuz olarak okumak daha verimli hale gelir? Veya başka bir deyişle, bir dosyayı eşzamanlı olarak okumak için daha hızlı olması için ne kadar küçük olması gerekir? Çok küçük dosyaları …
22 efficiency  async  io 

4
Neden C'deki değişkenin veri türünden bahsetmek zorundayız?
Genellikle C'de, bilgisayara değişken bildirimindeki veri türünü söylememiz gerekir. Örneğin, aşağıdaki programda, X ve Y olmak üzere iki kayan nokta sayısının toplamını yazdırmak istiyorum. #include<stdio.h> main() { float X=5.2; float Y=5.1; float Z; Z=Y+X; printf("%f",Z); } Derleyiciye X değişkeninin türünü söylemem gerekiyordu. Derleyici türünü belirleyemiyor mu? X tek başına belirleyemiyor …

2
Bir DMA denetleyicisi nasıl çalışır?
Bölüm 5.1.4 Modern İşletim Sistemlerinde Doğrudan Bellek Erişimi, Andrew S. Tanenbaum, Herbert Bos, 2014 , Açıklamayı basitleştirmek için, CPU'nun tüm cihazlara ve belleğe Şekil 5-4'te gösterildiği gibi CPU'yu, belleği ve G / Ç cihazlarını bağlayan tek bir sistem veri yolu üzerinden eriştiğini varsayıyoruz. DMA'nın nasıl çalıştığını açıklamak için, önce DMA …


2
Hazırlık ve Tamamlama Zaman Uyumsuz GÇ Bellek kullanımı?
Rust'da Async IO'nun uygulanmasıyla ilgili bu konuşmayı izliyordum ve Carl iki potansiyel modelden bahsediyor. Hazırlık ve Tamamlama. Hazırlık Modeli: bir soketten okumak istediğiniz çekirdeğe söylersiniz bir süre başka şeyler yap… çekirdek soketin ne zaman hazır olduğunu size söyler okudun (bir tampon doldur) ne istersen yap arabelleği boşalt (Rust ile otomatik …
12 async  io 

7
TDD'yi okuma / yazma işlevlerine nasıl uygularım?
Tavuk ve yumurta problemi gibi görünüyor. Bazı veri deposuna yazma işlevi yazabilirsiniz, ancak test edilmiş bir okuma işlevi olmadan düzgün kaydettiğinizi asla bilemezsiniz. Bir veri deposundan bir okuma işlevinin okunmasını sağlayabilirsiniz, ancak test edilen bir yazma işlevi olmadan bu veri deposuna bir şeyler okumak için nasıl koyabilirsiniz? DÜZENLE: Bağlanmak ve …
10 tdd  io 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.