Akımlarla Tanıtıcıları Karıştırmanın Tehlikeleri
Önceki XIII. Oylum - Düşük Seviyeli Girdi ve Çıktı Sonraki
Akımlarla Tanıtıcıları Karıştırmanın Tehlikeleri
İçindekiler
1. İlintili Kanallar  -  Dosya konumunu paylaşan kanallarla çalışma.
2. Bağımsız Kanallar  -  Ayrı ayrı açılmış, ilintisiz kanallarla çalışma.
3. Akımların Temizlenmesi  -  Başka bir kanala güvence sağlamak için bir akımın temizlenmesi.
Aynı dosyaya bağlı çok sayıda dosya tanıtıcısı ve akıma (bunların ikisine birden kanallar diyebiliriz) sahip olabilirsiniz ama kanalları birbiri yerine kullanmaktan kaçınmanız gerekir. Ele alınacak iki durum vardır: tek bir dosya konumunu paylaşan ilintili kanallar ile kendi dosya konumları olan bağımsız kanallar.
Tüm erişimin girdi amacıyla olması dışında, bir dosyayla veri iletimi için yazılımınızda sadece bir kanalı kullanmanız en iyisidir. Örneğin, bazı şeylerin sadece dosya tanıtıcıları ile yapılabildiği bir boru açarsanız, tüm G/Ç işlemlerini hem dosya tanıtıcı ile hem de bu dosya tanıtıcı için fdopen ile oluşturacağınız akım ile yapabilirsiniz.
Önceki Üst Ana Başlık Sonraki
Tanıtıcılar ve Akımlar Başlangıç İlintili Kanallar
Bir Linux Kitaplığı Sayfası