Bilgisayar yönetimi kolay bir iş gibi gözüküyor, değil mi? Makine kodunun kilometresi, programlar, kaynaklar ve kullanıcı arasındaki etkileşimin organizasyonu. Yalnızca uygulanabilir bir ortam oluşturmak değil, aynı zamanda daha fazla gelişme ve optimizasyon için fırsat vermek önemlidir. Geliştiriciler mevcut araçları kullanmak zorundadır.
İşletim sistemi özellikleri
Pid nedir sorusunu cevaplamadan önce, tanımlayıcı fonksiyonlarının uygulamaya bağlı olduğu işlevselliği anlamak önemlidir:
- veriyle çalışmak, yazılımı başlatmak ve durdurmak;
- giriş / çıkış cihazlarıyla etkileşim;
- RAM dağıtımı ve organizasyonu;
- uçucu ortamlara erişim sağlanması;
- makine kaynaklarının optimizasyonu;
- her nesnenin makinenin kaynaklarına güvenli bir şekilde erişmesini sağlamak;
- güvenilir hesaplamalar;
- Kötü amaçlı yazılımlara ve kasıtlı bilgisayar korsanlarına karşı veri koruma.
Temel kavramlar
Daha fazla anlatım, aşağıdaki kavramlara dayanacaktır. Bu maddeyi ihmal ederek, ödemenin ne olduğunu anlamak zor olacak.
Bir süreç, sistem kaynaklarını ISO standardına göre kullanan herhangi bir nesnedir. 9000: 2000 - etkileşimi gelen verileri giden veriye dönüştüren bir dizi işlem.
Herhangi bir işlem birkaç parametre ile tanımlanır:
- makine kodu;
- yürütülebilir kod;
- ayrılmış bellek parçası (bazen - sanal);
- güvenlik özellikleri
- giriş / çıkış verileri;
- her nesnenin etkinliğini izleyen çağrı yığını;
- işlem ve hesaplamaların ara sonuçlarını depolayan "yığın" olarak adlandırılır.
İşletim sistemi tarafından başlatıldığı andan itibaren veya istek alındığında bir işlem oluşturulur. Tamamlama, istatistiksel bilgilerin toplanması, ardından silme ve planlama kuyruğu ve kaynakların tahsisi ile etkileşimin ardından gerçekleşir. Teorik temele göre, en önemli soruyu cevaplamanın zamanı geldi.
Kimlik kavramı
Çalışan her program benzersiz bir etiketli numara kullanarak tanımlanır veya tanınır. Böylece, sistem her işlem ile etkileşime girer.
İşaretçiye daha yakından bakmak için iki yolla gidebilirsiniz:
- Görev yöneticisini görev çubuğundaki farenin sağ tuşu ile çağırıyoruz. Ardından, "İşlemler" sekmesine gidin, "Görünüm" menüsünü seçin. Açılan iletişim kutusunda PID için bir onay işareti koyarak "Sütunları seç" öğesini bulduk. Komut satırında görev listesini yazın.
- Unix sistemleri için başka bir taktik daha doğrudur. Burada ps komutu önerilir. Bununla beraber, belirli bir program için tanımlayıcıyı bulabilirsiniz.
Potansiyel olarak kötü amaçlı yazılım aramak için benzersiz bir numara kullanabilirsiniz. Gerçek şu ki, virüsler genellikle “nezih” dosyalar olarak gizlenirken, işaretçi söz konusu nesnenin güvenliği hakkında net bir fikir verir. Sadece sistemin kod akışından “daha az önemli” olanı ve daha az önemli süreçleri tanımanız yeterlidir.
Modern programlama dilleri, ilgilenilen bir nesneyle ilgili bilgileri düzenli bir sayıyla "izole etmenize" izin verir. Yazılım düzeyinde, doğrudan pid ile etkileşime giren kod geliştirebilirsiniz. Ne veriyor? Birkaç tıklama ile, dosya veya ilgilenilen programın tam yolunu alabilirsiniz. Aslında, bu sadece sistemi (gerekli kaynak miktarını) anlamak ve optimize etmek için değil, aynı zamanda makineyi potansiyel tehditlerden korumak için de izin verecektir.
Kafan karışmamak için
Elektronikte otomatik kontrol sistemlerinde kullanılan elektronik bir cihaz olan bir pid kontrolörü de vardır.Sadece bir kontrol sinyali oluşturmaya değil, aynı zamanda geçiş sürecinin doğruluğunu ve kalitesini de etkilemeye izin verir.
Birçok kullanıcı bu iki kavramı karıştırır, ancak bunlar tamamen farklıdır. Makaleyi okuduktan sonra, “işlemin pidesi nedir” sorusu nihayet tükenmelidir, çünkü verilen bilgiler tam bir açıklama ve işaretçinin yeteneklerini verir. “OS” nin çalışmasının doğrudan temel sistemin her bir vidasına bağlı olduğunu anlamak önemlidir. Bugün, bilgisayarın mikro seviyesinde sadece bir parçacık makine olarak kabul edildi.