Co to jest konserwacja skrzynek?
Zachowanie wielkości liter to zdolność komputerowego systemu plików do zapamiętywania wielkich liter, które są używane podczas tworzenia pliku. Wiele popularnych systemów operacyjnych ma funkcję zachowania wielkości liter, podczas gdy starsze systemy operacyjne i niektóre programy powłoki nie. Jednym z głównych zastosowań do zachowania wielkości liter jest system operacyjny, który wymusza rozróżnianie wielkości liter, co oznacza, że duże litery są rozpoznawane jako oddzielne symbole od małych liter. Innym zastosowaniem do zachowania nazwy pliku jest umożliwienie użytkownikom korzystania z własnych technik formatowania, które będą wyświetlane przez system operacyjny, co czasami prowadzi do czystszego wyglądu. W systemach operacyjnych, które nie używają funkcji zachowywania wielkości liter, zachowanie domyślne może się różnić, ale ogólnie obejmuje konwersję wszystkich znaków w nazwie pliku na wielkie lub małe litery.
Po utworzeniu pliku większość systemów plików przechowuje nazwę pliku jako metadane w specjalnym obszarze używanego dysku. We wczesnym okresie obliczeń przestrzeń dyskowa była na wagę złota i doprowadziła do opracowania różnych metod pomagających zaoszczędzić jak najwięcej miejsca. Wczesne systemy plików czasami zmuszały nazwę pliku do wszystkich małych lub wielkich liter, aby nazwa mogła być przechowywana bardziej wydajnie. Inne systemy ignorowały wielkość liter, aby zachować spójność między nazwami plików i uniknąć nieporozumień użytkownika. Jednak wraz z postępem technologii większość systemów operacyjnych i systemów plików obejmowała obsługę przechowywania spraw.
Ważne jest rozróżnienie między zachowaniem i wrażliwością na przypadki. To, że system plików zachowuje wielkość liter w nazwie pliku, niekoniecznie oznacza, że traktuje małe i wielkie litery jako różne symbole. Wiele systemów operacyjnych zachowuje wielkość liter, ale pozwala użytkownikom na wpisanie nazwy pliku przy użyciu dowolnej kombinacji liter i liter w celu odniesienia się do pliku. Alternatywnie, w systemie z rozróżnianiem wielkości liter, pliki mogą mieć tę samą nazwę, ale można je odróżnić wielkimi literami. Wśród typowych przykładów są pliki nazywane plikami readme; w systemie rozróżniania wielkości liter, z zachowaniem wielkości liter, pliki README, Readme i readme są różnymi plikami, które mogą istnieć w tym samym katalogu.
Jedna uwaga na temat nazw plików i przechowywania spraw jest taka, że nawet jeśli określony system plików lub system operacyjny obsługuje zachowanie i nie wymusza rozróżniania wielkości liter, programy działające w systemie operacyjnym mogą. Jest to szczególnie prawdziwe w przypadku emulatorów i programów wykorzystujących wiersze poleceń do wprowadzania danych. Programy te mogą wykorzystywać czułość lub ignorować wielkość liter w nowym pliku na podstawie tego, jak są programowane, nawet jeśli podstawowy system operacyjny normalnie by tego nie zrobił.