Bir sektörden daha küçük bir sabit diskteki alana ne denir?


16

Pistleri ve sektörleri biliyorum, ama sektörü oluşturan bir sabit diskte "alan" olarak adlandırılan şey nedir? 1 bit veri depolayan noktadan bahsediyorum, manyetik olarak 1 veya 0 depolayan küçük küçük alan. Bir sabit sürücünün nasıl çalıştığını açıklarken hiçbir yerde bu kadar ayrıntılı görünmüyor. İşte yaptığım bir makalede bunu anlatmaya çalıştım ...

"Bilgisayarlar bitleri çeşitli şekillerde saklar. Dizüstü bilgisayarımdaki gibi sabit diskler (HDD) uçucu değildir (yani, bilgisayara güç kesildiğinde içerikleri kaybolmaz) ve manyetizma kullanarak bilgileri depolar. Sabit diskler halka şekilli, yüksek derecede parlatılmış disklerden oluşan plakalardan oluşur.Her tablada bir dizi ray vardır ve her palet de belirli sayıda bayt depolayabilen bir dizi sektörden oluşur. MacBook Pro'mda, sabit diskimin her sektörü 512 bayt depolayabiliyor.Bu, sabit diskteki her fiziksel kesimin “alanlar” gibi mıknatıslanabilen veya mıknatıslanamayan 4096 transistörü olduğu anlamına geliyor. Bu şekilde, sabit sürücüler ikili bilgileri depolar.

Bu şeyin bir ismi bile var mı ?? Herhangi ve tüm yardım mutluluk duyacağız! Şimdiden teşekkürler

EDIT: Yanıtlayan herkese teşekkürler. Ben bir lise öğrencisi değilim aşırı detay gerekmez ama yine de veren herkese teşekkürler. Genel olarak üzerinde anlaşılan bir isim yok gibi görünüyor, bu yüzden çok genel kelime "alanı" benim kullanımı ile sopa olacak düşünüyorum!


I'm talking about the spot that stores 1 bit of data, the tiny little area that stores either a 1 or a 0 magnetically. ... ve ona "bit" demenin nesi yanlış?
HopelessN00b

@ HopelessN00b Ayrıca Jamie Hanrahan'ın ve talaşın işaret ettiği gibi , biraz değil mi?
CVn

1
Sadece meraktan, makalenizin seyircisi nedir? Örneğin, bir lise öğrencisiyseniz, aşağıdaki ayrıntılara tüm ayrıntıları dahil etmek istemeyebilirsiniz :)
Jared Beck

Mac kitabınızın hdd'sinin eski stil 512 bayt sektörleri kullandığından emin misiniz?
JDługosz

Bunun yanı sıra "mıknatıslanmış herhangi bir alan bir ikili 1'i ve mıknatıslanmamış herhangi bir alan bir ikili 0'ı temsil eder" ifadesi hiç de doğru değildir (1970'lerden itibaren MFM bile bundan daha karmaşıktı), bunlar nasıl transistör gibi bir şey var mı?
Ocak

Yanıtlar:


25

Aradığınız terimin "manyetik alan", "mıknatıslamada muntazam mıknatıslanma olan bir bölge" (wp) olduğuna inanıyorum. Sabit disk tasarımcıları her zaman manyetik alanların boyutunu azaltmaya çalışıyor.

Fakat.

İlk olarak, "kanal kodları" kullanılır: Sürücüye kaydedilen 0'lar ve 1'ler, yazdığınız 0'lar ve 1'ler ile aynı değildir ve sonunda okunur. Talaş, 1s ve 0s'ın nasıl kaydedildiği konusunda doğrudur, ancak daha fazlası da vardır: Sürücü saat darbelerini kurtarır (böylece eğer varsa, bir akı tersine çevirmeyi nereden bekleyebileceğini bilebilir) , ancak akı polaritesinin tersine çevrilemez geri dönüş yok.

Bu bir sorun olabilir. Birisinin tüm sektörü - 512 bayt sektörlü 4096 bit - tüm 0'ları yazması tamamen mantıklıdır! Hangi (basitçe kaydedilmişse) akı tersine çevrilmeyecektir. Dönme hızındaki düzensizlikler nedeniyle, diğer şeylerin yanı sıra, sürücü muhtemelen sektörün bitiminden çok önce "yerini kaybedecektir".

Bu nedenle, yazılacak veriler, bir satırda bir miktar akı-ters çevrilmesinden asla daha fazla olmayacak bir kanal kodu kullanılarak, aslında biraz daha fazla bite genişletilir.

Modern sabit sürücülerde kullanılan kanal kodları için bir referansım yok, ancak CD'lerde kullanılan "sekiz ila on dört modülasyon" ("EFM") konusuna bakarak nasıl çalıştığını anlayabilirsiniz. EFM altında, sekiz bitlik her grup (0'ların ve 1'lerin 256 olası kombinasyonuna sahiptir) 14 bitlik bir diziye dönüştürülür (16384 kombinasyonları, ancak bunlardan sadece 256 tanesi geçerli kodlardır). Her 14 bitlik koddaki diziler, art arda birkaç taneden fazla olmayacak şekilde seçilir - bence bu üçtür - arka arkaya akı-ters dönüş (0s). Ayrıca sinyalin bant genişliğini azaltmak için seçilirler. Kulağa tuhaf geliyor, ama bu doğru: Daha fazla bit kaydederek daha az akı geçişinden kurtulabilirsiniz. Örneğin, tüm 1'lerin sekiz biti, kanal kodu olmadan sekiz akı geri dönüşü gerektirir,

Şimdi, bir sektöre ilk yazılan kısmı düşünün. Bunun 0 olduğunu varsayalım. Nerede? Kanal kodu sayesinde, sektöre yazılan ilk bit 1 olabilir!

Bu arada, CD'lerden bahsetmek göründüğü kadar kapalı değil. CD'ler talaş tarafından tarif edilene benzer bir şema kullanabilirsiniz: "pit" işaretleri 1, bir çukur bir yere başını ya da sonunu olabilir başlayacak veya son fakat uygun olup olmadığını, 0. Hemen akı ters gibidir.

Sonra hata düzeltme var. Hata düzeltme, her sektörde depolanan ek verileri içerir. Geçmişte sürücü birincil veri alanını + sektörün ECC verilerini okuyacaktı ve herhangi bir hata tespit edildiyse (örneğin, "olmamalı" kanal kodlarından birini okuyarak) ECC verilerini kullanacaktı hataları düzeltmek için.

Daha fazla yok. Modern veri yoğunlukları, hataların aşağı yukarı beklendiği şekildedir . Böylece ECC mekanizmaları güçlendirildi, böylece hataların çok daha fazlası düzeltilebilir.

Evet, bu daha fazla bit kaydetmeniz gerektiği anlamına gelir, ancak kapasite açısından net bir kazanç.

Ancak sonuç, tek bir bitin, hatta bir kanal kodunun bir bitinin bile belirli bir konuma kaydedildiğini gerçekten söyleyemeyiz, çünkü ECC verileri, biti kanal kodu kadar kurtarmak için hayati önem taşır. Ve ECC'nin çalışma şekli, her bir bitin ECC verileri üzerindeki "etkisi" ECC verisinin çok sayıda bitine yayılır. (Bu ilke "difüzyon" olarak adlandırılır.)

Peki, bit nerede? Bir çeşit yayılmış. Girdide bir bit değiştirin ve sektördeki birçok yerde akı dönüşümlerinde değişiklikler olacaktır.

Bu garip görünüyorsa, "olası yanıt maksimum olasılığı" anlamına gelen PRML hakkında bilgi edinene kadar bekleyin: sürücünün akı dönüşlerini aradığı kafadan geri kazanılan dalga formu bile istatistiksel olarak yorumlanır. Ancak bunun "bitlerin nerede olduğu" ile bir ilgisi yoktur.


10

1 bit veri depolayan noktadan bahsediyorum, manyetik olarak 1 veya 0 depolayan küçük küçük alan

Teknik olarak manyetik parçacıklar "1 veya 0" depolamaz . Manyetik depolama kavramını küçümseyen teknik olmayan bir folklor. It ters akı okuma sıfır oluşan aralıkta başlar bu şartı ile, bit değerini belirler. Dijital manyetik kayıt teknikleri hakkında daha fazla bilgi için bu cevaba bakınız .

çörek şeklinde, yüksek derecede parlatılmış diskler olan tabaklar.

"Donut" , kullanım için doğru sıfat değil. "Donut" torus ile eş anlamlıdır ve hiçbir düz yüzeye sahip değildir.

Her tepside bir dizi ray vardır,

İzler, plakaların yüzey (ler) i üzerinde eşmerkezli dairelerdir.
Silindir kavramından bahsetmek gerekir.

Bu, sabit sürücüdeki her fiziksel sektörün mıknatıslanabilen veya mıknatıslanamayan “alanlar” gibi 4096 transistörüne sahip olduğu anlamına gelir.

Bu yanlış bir açıklamadır. Manyetik kayıt bir "transistör" (örneğin bir anahtar) gibi değildir. Tabla yüzeylerinin manyetik kaplaması "mıknatıslanamaz" .

Mıknatıslanmış herhangi bir alan bir ikili 1'i ve mıknatıslanmamış herhangi bir alan bir ikili 0'ı temsil eder

Bu yanlış. Mıknatıslanmış parçacıklar, bit durumlarını belirlemek üzere akı dönüşleri oluşturmak için iki yönden birinde polarize edilir. Akı değişikliği olmaması, önceki bit ile aynı bit durumunu gösterir. Akı değişikliği, bitin önceki bitin tersi olduğunu gösterir.

sektörü oluşturan bir sabit diskteki "alan" ne diyorsunuz?

"Sektör * aslında oluşmaktadır İD kayıt ve bir veri kaydı . Veri kaydı tipik olarak bir lider oluşur senkron baytı , faydalı yük veri baytı ve ECC bayt.

Eski, yerde duran Depolama Modülü Sürücüsü (SMD) gibi bazı HDD'lerde çıkarılabilir disk paketi , bit zamanlaması ve silindir / palet konumlandırması sağlamak için önceden kaydedilmiş bir servo yüzey kullandı. Bu önceden kaydedilmiş zamanlama sinyali, bu yüzeydeki dibitler okunarak türetilmiştir .

Bir SMD referans kılavuzundan (CDC BJ4A1 ve BJ4A2 için):

Dibit, dipol biti için kısaltılmış bir terimdir. Disk paketinin üretimi sırasında, dibitler servo yüzeye önceden kaydedilmiştir. Servo yüzeyini paket kayıt yüzeyleriyle karıştırmayın.

Dibitler, akı dönüşlerinin servo yollarına kaydedilme biçiminin sonucudur. Eşit parça olarak bilinen bir yol türü negatif kutblar içerir. Diğer parkur türü olan Odd parkuru pozitif dibit içerir.

Ama dibitler aradığınız isim değil.
Bulabildiğim en uygun terim, hücredir :

Bir bit bilgiyi tanımlamak için gereken süre hücredir.

Bu tanımın manyetik parçacıklardan ziyade zamanı ifade ettiğini unutmayın.


Meraktan, son akı durumunu belirtmek yerine, akı durumları hangi seviyede "0", "akı dönüşü yok" ve "1" "akı dönüşü" anlamına gelir? Tam olarak bir akı geri dönüşü varsa ve bir parça saat gibi gerçekleşirse, tam olarak bir bitin "set" olarak okunacağını garanti eden nedir?
supercat

1
Kanal kodları hakkındaki cevabımı görün. Kanal kodları (sektör önsözüyle birlikte), kutupsal ters dönüşlerin orijinal verilerin ne olduğuna bakılmaksızın oldukça sabit bir oranda gerçekleşeceği şekilde tasarlanmıştır; asla sadece bir akı tersine çeviremezsiniz.
Jamie Hanrahan

@supercat veri kendini saatli, böyle bir sorun yok. Bir dizi bit bir dizi ters dönüşe dönüşür. Her bir geri dönüş, komşularının minimum ve maksimum sayıda saatinde uzanacak şekilde sınırlandırılmıştır. Bu aralıktaki varyasyonlar verinin kodunun çözülmesine izin verir, ancak kısıtlamalar saatin kurtarılmasına izin verir.
Ocak

@supercat (sabit diskler için gerçekten güncel olmayan RLL kodlarını doğru bir şekilde açıklar, ancak PRML ile kullanılan kodlama teknikleri hakkında iyi bir bilgim yok. Hala saat kurtarma için yeterli geçişleri garanti etmek zorundalar.)
Ocaklar

Vay be, düşmanca, düşmanca bir cevap.
Gremlin

7

Disk üreticileri için çalıştım ve verileri okuyan, yazan ve biçimlendiren donanım artı bellenimle uğraştım. Bir sektörden daha küçük bir şeyin adı yoktur. Ancak, bir sektörün 512 bayt olması gerekmez. 64 ila 8192 bayt arasında değişen sektörlere sahip sistemler üzerinde çalıştım.

Diğerlerinin de belirttiği gibi, seyirciyi tanımak gerçekten yardımcı olacaktır. OP'nin önerdiği açıklama birçok yönden yanlıştır. Bir açıklama yapmadan önce seyirciyi tanımak istiyorum. Değeri ne olursa olsun, disk sektörü için Wikipedia makalesi, https://en.wikipedia.org/wiki/Disk_sector , makul bir kişinin açıklamasına sahiptir.

Disk sektörleri hakkındaki Wikipedia makalesinde eksik olan bir şey, bir sektörün bölümlerinin kapsamıdır. Çoğu disk yumuşak sektörlü diskler olarak adlandırdığımız disklerdir. Ne yazık ki, "Yumuşak sektör" floppy disk makalesine yönlendiriyor. Sabit disk bölümleme ile ilgili bir makaleleri var ( https://en.wikipedia.org/wiki/Hard_sectoring ), ancak eski sabit disk sürücüleri de sabit disk bölümlü olduğundan eksik. Medyadaki deliklerden ziyade, mil üzerine monte edilmiş küçük mıknatıslar veya milin bir kısmını kesen ve sert sektör disket disketindeki deliklere çok benzer delikleri olan milin bir kısmını veya fabrikada sektör ve saat markalarıyla önceden kaydedilmiştir. Sert sektör oluşturma, verileri ne zaman okumaya veya yazmaya başlayabileceğinizi anlamak için gereken mantığı basitleştirdi.

1980'lerin başından beri üretilen sabit diskler yumuşak sektördür. Yumuşak sektörler aşağıdaki bileşenlere sahiptir:

  • Önsöz - bu, verileri asla verilerde görünmeyen özel bir bit dizisidir.
  • Başlık - sektör ve parça numaralarını içerir. Üzerinde çalıştığım bazı disklerde kafa numarasını da burada kaydettik.
  • Senkronizasyon - bu, giriş bölümüne benzer özel bir modeldir. Var çünkü
    • Okumak veya yazmak istediğimiz sektör olup olmadığını görmek için başlık verilerini incelemek son derece zaman alıyor.
    • Kafayı okuma modundan (başlığı okumak için) yazma moduna (disk verilerini yazmak için) geçirmek son derece zaman alır.
    • Dönüş hızı sabit değildir, disk yaşlanır, ısınır veya soğur veya güç kaynağı voltajı değişir.
  • Veri - Veriler senkronizasyon deseninden hemen sonra başlar. Bir sektörü yazarken başlığı okuduktan sonra senkronizasyonu ve verileri yazıyoruz. Okurken senkronizasyonu okuruz ve bunu kullanarak verilerin başlangıcını tespit edebiliriz. Verileri kaydetmenin birçok yolu vardır. Sıfıra dönmeme (Wikipedia'ya bakın) yaygın bir yöntemdir. Erken disklerde boyuna manyetik kayıt (LMR) kullanılırken (Wikipedia'ya bakın), modern disklerde Dikey Manyetik Kayıt (PMR) kullanılır (Wikipedia'ya bakın)
  • Verilerin ardından Döngüsel artıklık denetimi (CRC) (eski diskler) veya Hata Denetimi ve Düzeltme (ECC) (daha yeni diskler) kod bitleri gelir.
  • CRC / ECC'yi takip eden öncü modeldir. Bu senkronizasyon desenine çok benzer ve böylece disk denetleyicisi verinin sonuna geldiğini bilir. Leadout'u beklenenden daha erken veya daha sonra okursa, kontrolör süreçte bir aksaklık olduğunu bilir.
  • Leadout'tan sonra biraz dolgu var. Burada hiçbir şey yazılmamış. Bir sektör yazıldığı sırada diskin normalden biraz daha hızlı dönmesi durumunda mevcuttur. Aşağıdaki sektörün Başlangıcı'nın, başlığının, senkronizasyonunun veya verilerinin çok daha azını yazmak istemiyoruz.

Bu nedenle, OP'nin sorusuna geri dönersek, bir sektörden daha küçük şeyler için bir isim olmasa da, orada hala biraz var.

Üzerinde çalıştığım bazı diskler sektör engelleme ve blok çözme işlemleri yapıyor. Örneğin, medyanın belirli bir bölgesinde 1024 bayt sektör kullanıyor olabiliriz (bkz. Wikipedia'da Bölge bit kaydı (ZBR)), ancak dış dünya yalnızca 512 bayt sektörleri görüyor. Esasen, her bölge için en verimli disk üstü sektör boyutunu kullanıyoruz. "Sektör büyüklüğü" ve "iç sektör büyüklüğü" terimlerini kullanıyorum, yani bazen sektörden daha küçük şeylerle uğraşırken, hâlâ sektör olarak adlandırılıyorlardı.


2
Ve tesadüfen, kanal kodları, sürücünün veri ve önsöz ve öncü model gibi şeyleri nasıl ayırt edebileceğidir. Son kullanıcı verileri basitçe yüzeye yazıldıysa, önsöz veya çıkış için seçilen herhangi bir bit dizisinin birinin yazmak istediği verilerde olması ve böylece sürücüyü "kandırması" olasılığı olabilir. Kanal kodlamada, bu olasılık kaybolur, çünkü giriş ve çıkıştaki bit dizisi hiçbir zaman geçerli kanal kodlarında görünmez.
Jamie Hanrahan

1

ollimpia, açıklamanızın ikinci kısmını şöyle değiştiririm:

"her biri sekiz bitli 512 bayt depolayabilir. Bu, sabit sürücüdeki her fiziksel kesimin 4096 bit veri içerdiği anlamına gelir. Plakalar, hem manyetik bir polariteyi güvenilir bir şekilde tutabilen hem de polaritenin kolayca olmasını sağlayan özel bir malzeme ile kaplanmıştır. Veriler, kuzeyden güneye ve güneyden kuzeye manyetik polarite kombinasyonları kullanılarak saklanır. "

Medyadaki bitler için kasıtlı olarak "spot" veya "alan" gibi bir ad vermedim. Her iki kelime de yanlış ama onlar da mükemmel bir uyum değil. Ayrıca, 4096 veri bitinin medyadaki polarize "noktalara" çevirisini kasten yazmadım.

"Nokta" ya da "alan" gibi sözcüklerden kaçınmamın nedeni, verileri okurken manyetik polariteyi okumadığımızdan ziyade bir polariteden diğerine geçişi algıladığımızdır. Bu nedenle, 0 veya 1 bit ile ilgilenip işlemediğimizi bilmek için bir "shift" veya "no-shift" arıyoruz.

Veri bitleri arasında bire bir çeviri olduğunu ve disk ortamına yazılan şeyi söylemekten kaçınmamın nedeni, nerede olduğumuzu izleyemeyeceğimiz için "kaymasız" ile çok uzun süre devam edemeyeceğimizdir. . Senkronizasyonu sürdürmek için vardiyaları kullanıyoruz. Bir disk sürücüsü, veri bit dizilerini fiziksel ortamda kullanılan biraz daha uzun bit dizilerine çevirir. Medyada kullanılan sekanslar, kullanıcı verilerinin içeriğinden bağımsız olarak asla "no-shift" ile çok uzun gitmeyeceğimiz şekilde tasarlanmıştır.

Grup Kodu Kaydı (GCR), verileri kodlamak için yaygın bir yöntemdir ve her dört veri bitini kaydetmek için medyada beş bit kullanılarak açıklanabilir. Disk, kutuplardaki değişimlere bakar, bitlere değil, bu mükemmel bir açıklama değildir. Https://en.wikipedia.org/wiki/Group_code_recording adresindeki tablolara bakarsanızsıfır ve sıra dizileri göreceksiniz. Sıfır "kaymasız" ve bir "kayma" dır. Dört veri biti "0111", "10111" olarak kodlanabilir. Soldan sağa "10111" i okuyoruz ve bunu medyaya yazarken medyayı şu şekilde polarize edeceğiz: 1) kuzeyden güneye (kaydırma veya kayma, önceki salgının son bitine bağlıdır) 2) kuzey- güney-güney (bir önceki bite göre kaymasız) 3) güney-kuzey (bir önceki bite göre kayma) 4) kuzey-güney (bir önceki bite göre kayma) 5) güney-kuzey (önceki bitle karşılaştırıldığında kaydırma)

Daha önce sektörün önsöz, senkronizasyon vb. Bölümlerini açıkladım. Önsöz, senkronizasyon vb. GCR çeviri tablolarında bulunmayan vardiya kalıpları kullanılarak kaydedilir. Genellikle uzun vardiya dizgileridir veya vardiyasızdırlar. Örneğin, 6250 GCR RLL hiçbir zaman arka arkaya yedi'den fazla vardiyaya sahip olmayacaktır, yani özel modellerimiz arka arkaya sekiz veya daha fazla vardiya olabilir. 6250 GCR RLL'de hiçbir zaman arka arkaya ikiden fazla kayma olmaz, yani kaydedilen kullanıcı verilerinde asla var olmayacak özel kalıp olarak üç veya daha fazla kaydırmayı kullanabiliriz.

Teknoloji geliştikçe daha uzun “kaymasız” çalışmalara sahip olabiliyoruz. Bu, beş disk üstü bit olarak kodlanan dört veri bitinden daha verimli kodlama sistemlerine yol açmıştır. Ekstra verimlilik, hem kullanılabilir depolamayı artırmak hem de hata kontrolü ve düzeltme (ECC) eklemek için kullanılmıştır.

Diğer teknoloji gelişmeleri, kuzeyden güneye kayma ve "analog kayıt" dışında güneyden kuzeye kaymayı anlatabilen avantajlardan faydalanmaktır. medyaya bilgi.

Bu nedenle, bir Macbook Pro'daki disk, okuma / yazma kafaları tasarlayan bir dijital depolama aygıtı mühendisleri gibi görünüyor ve disk plakalarına uygulanan kaplama analog sinyallerle çalışıyor.

Eğer matematik ile ilgileniyorsanız o zaman her ikisi de kanal kodlama sistemleri olarak bilinen tasarımında kullanılan "sonlu alan aritmetiği" ve "soyut cebir" bakın.

"Halka şekilli" yerine, disk plakalarının metal veya diğer sert malzemelerden yapılmış CD veya DVD disklerine benzediğini söyleyebilirim. Bir diske takılmaya hazır boş tablalarda tıpkı bir CD veya DVD'de gördüğünüz gibi bir delik bulunur.


0

Bu ilginç bir soru ancak benim bilgimden bu belki gerçek tabak kendisi maddi özellikleri dışında bir adı yoktur.

Ancak, bilgiyi daha da detaylandırmak istediyseniz, Geometrik Sektörünüz ve Veri Sektörünüz olduğunu açıklayabilirsiniz;

Geometrik Sektör, tabağın 'pasta dilimi' bölümüdür

Bir Veri Sektörü, AKA bir blok, bir parkurun alt bölümüdür. Bir pistin ve geometrik bir sektörün kesitini ifade eder. Her sektör sabit miktarda veri depolar. - Geometrik Sektörden ziyade açıklamanız budur.

Bu yardımcı olur umarım.

Düzenleme: Aşağıdaki yoruma göre lütfen http://en.wikipedia.org/wiki/Disk_sector adresini ziyaret edin.

Ayrıca Geometrik (veya Geometrik) sektörünün Sabit Sürücüler için özel olmadığını da belirtmek gerekirse, bir çok şey Geometrik Sektöre sahip olabilir.


Lütfen bu terimlerin ("Geometrik" ve "Veri" sektörleri) tanımladığınız şekilde profesyonel olarak kullanıldığını gösteren bir referans sağlayın.
talaş

@sawdust ben googles zaman :) Aslında ben IOPS mastering denilen incelenen bir kitaptan bu bilgiyi bilmek gelip ilk Wiki için bir sayfa eklendi
CharlesH

Sadece Veri Sektörünü bir Parça Sektörü olarak adlandırdıklarını fark ettiler, birden fazla isme sahip 'bilgisayarlardan biri' bilgisayar terminolojilerini tahmin et ....
CharlesH

1
Bir şekle "çörek" adını verirse, herhangi bir detay çok tekniktir.
JDługosz

1
@jdlugosz lol !!
CharlesH
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.