«io» etiketlenmiş sorular

G / Ç, bir sistem veya bileşen ile diğeri arasında bilgi aktarımı için mekanizmayı veya işlemi ifade eden giriş / çıkış için bir kısaltmadır.

7
Stdout'u, üzerinde yazma izniniz olmayan bir dosyaya yönlendirmek
Üzerinde dosya yazma izni olmayan bir dosyayı değiştirmeye çalıştığınızda hata alırsınız: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Sudoing komutu komutu root olarak çalıştığı için yapmaz, ancak kabuk stdout'u yönlendirir ve yine de dosyayı açar: > sudo echo test > …

3
Bir senkronizasyon işleminin ilerlemesini izleyebilir miyim?
Büyük bir dosyayı, asenkron bir Linux sistemine monte edilmiş bir USB diske kopyaladım. Bu nispeten hızlı bir komut istemine döner, ancak yazdığımda sync, elbette, hepsi diske gitmeli ve bu uzun zaman alıyor. Yavaş olacağını anlıyorum, ama bir sayacın sıfıra inmesini izleyebileceğim bir yer var mı? İzlemek buffersde topyardımcı olmuyor.
103 linux  filesystems  io  async 

12
Diske veri yazmayı geciktirmenin ardındaki felsefe nedir?
Linux'ta, bir komutun bitmesi cpveya böyle bir komutun yürütülmesi dd, verilerin cihaza yazıldığı anlamına gelmez. Örneğin, syncsürücüdeki "Güvenle Kaldır" veya "Çıkar" işlevini çağırmanız veya çağırmanız gerekir. Böyle bir yaklaşımın ardındaki felsefe nedir? Veriler neden bir kerede yazılmıyor? Bir G / Ç hatası nedeniyle yazmanın başarısız olma tehlikesi yok mu?

2
Veri kopyalamaya ne zaman uygundur? (veya okunduğunda () ve (() kısmi yazdığında)
Kısa versiyon: Hangi durumlarda ddveri kopyalamak için kullanmak güvenlidir, kısmi bir okuma veya yazma nedeniyle yolsuzluk riski bulunmadığı anlamına gelir? Uzun versiyon - başlangıç: dd genellikle verileri bir cihazdan veya bir cihazdan kopyalamak için kullanılır ( örnek ). Bazen, diğer araçlara göre (aslında sihir yapan aygıt dosyası olduğunda) aygıtlara daha …
60 io  dd 




5
Kabuktaki boru akışını ölçün
Verilerin ne kadar hızlı geçtiğini ölçmenize olanak tanıyan bir kabuk komutu vardır, böylece bir borudaki komutların çıkış hızını ölçebilirsiniz. Yani yerine: $ somecommand | anothercommand Gibi bir şey yapabilirsiniz: $ somecommand | ??? | anothercommand Ve verim istatistikleri (bayt / sn) sanırım stderr'ye basılıyor. Ama hayatım boyunca bu emrin ne …


1
Linux'ta toplam okuma ve toplam yazma IOPS'ı nasıl elde edilir?
Komut satırını kullanarak veya programatik bir şekilde IOPS'yi Linux'ta ayrı olarak nasıl okuyabilir ve yazabilirim? sysstatPaket kurdum . Lütfen bana sysstatpaket komutları kullanarak bunları nasıl ayrı ayrı hesapladığımı söyle . Veya, onları dosya sistemi kullanarak hesaplamak mümkün mü? örn: /proc ya /sysya/dev
32 linux  io  disk  read  write 


4
Hangi işlemlerin sabit sürücüye yazdığını öğrenin
Lenovo T400 ve Ubuntu'mda, sabit sürücü yazma ışığı yanıp sönmeye devam ediyor. Linux'ta sabit diskte hangi işlemlerin G / Ç yapıldığını öğrenmek mümkün olup olmadığını merak ediyordum? Aynı şekilde top, çoğu işlemcinin ve belleğin hangi işlemlerin kullanıldığını öğrenebilirsiniz.
31 linux  process  io 


1
Htoptaki renklerin anlamı
Seçenek verilen: [ ] Detailed CPU time (System/IO-Wait/Hard-IRQ/Soft-IRQ/Steal/Guest) In htop(Version 1.0.1) renklerin anlamları nelerdir? Aşağıdaki resimde, beklediğim şeylerin çoğunu IO-Wait olduğunu görüyorum, ancak renklerin anlamını nerede belirliyor? Doğal olarak bu, kullanılan üst renk temasına (varsayılan) ve terminal renk şemasına (burada solarize ışık) bağlıdır, ancak referans var mı? Not: Bu normalde …
28 ubuntu  io  top  htop 

5
Updatedb'yi devre dışı bırakabilir miyim?
Hiç updatedbgerekli mi? Hiçbir zaman kullanmıyorum locateve sunucularımda uzun süre çalışacak ve MySQL ve / veya diğer yazılımların ihtiyaç duyduğu G / Ç'leri tüketen genellikle güncellenmiş olan milyonlarca dosya bulunmakta. Sadece crondan çıkarabilir ve her şeyin çalışmasını bekleyebilir miyim? (her şeyden önce sunucuda bulunan normal yazılımları kastediyorum: linux, cpanel, mysql, …

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.