DriveSpace

DriveSpace is een disk-compressie software die wordt geleverd met MS-DOS vanaf versie 6.0 en bleef tot Windows ME. DriveSpace Het doel is om de hoeveelheid data die gebruikers kunnen opslaan op schijf, comprimeren en decomprimeren snel op de transparante verhogen. Het wordt vooral gebruikt voor harde schijven, maar ondersteunt ook het gebruik van diskettes.

Beschrijving

In de meest voorkomende gebruik scenario zou de gebruiker een enkele harde schijf op uw computer, met ruimte voor een enkele partitie. Wanneer de gebruiker uitgevoerd DriveSpace voor het eerst, bieden het geselecteerde station te comprimeren. De eerste compressie is een lang proces dat uren kan duren. Na het proces, heeft alle bestanden die eerder in de C-schijf werden gecomprimeerd en opgeslagen in een groot bestand, meestal aangeduid DBLSPACE.000 of DRVSPACE.000. De compressie maakt het ook mogelijk het laden van een DoubleSpace / DriveSpace driver als onderdeel van MS-DOS tijdens het opstarten. Bij het laden van deze bestuurder van de werkelijke stationsletter van de schijf is veranderd in H, en vervolgens in kaart de stationsletter C aan de gecomprimeerd station 'opgenomen' in DBLSPACE.000, comprimeren en decomprimeren van gegevens als dat nodig is. DriveSpace kan ook worden gebruikt om een ​​gecomprimeerd lege ruimte buiten de fysieke schijven in de systeemeenheid.

DoubleSpace is niet het enige programma in zijn soort. Double Density Data Becker was populair in Duitsland, maar de bekendste is Stacker van Stac Electronics, dat bestaat al jaren als een apart product, zelfs met versies voor OS / 2 en Macintosh. Microsoft maakte de beslissing om DoubleSpace te maken en toe te voegen aan MS-DOS waarschijnlijk beïnvloed door het feit dat de DOS-gebaseerde besturingssystemen van andere fabrikanten zijn begonnen met schijf compressie software in hun producten.

In plaats van de ontwikkeling van haar eigen product vanaf nul, Microsoft de technologie in licentie Doubledisk, ontwikkeld door Vertisoft en aangepast aan DoubleSpace geworden. Bijvoorbeeld, het laden van het stuurprogramma dat de compressie handvatten / decompressie werd dieper geïntegreerd in het besturingssysteem.

Microsoft had eerder al in onderhandeling met Stac Electronics zijn compressie-technologie in licentie, en had gesprekken met ingenieurs en onderzocht Stac Stac code als onderdeel van de due diligence. Stac, geleid door een advocaat Morgan Chu inspanning, Microsoft aangeklaagd voor octrooi-inbreuk op twee van zijn patenten voor datacompressie. Tijdens het proces zei Stac Electronics dat Microsoft had geweigerd om geld te betalen als het ging om een ​​licentie Stacker, bieden alleen de mogelijkheid van Stac Electronics ontwikkelde versterking producten. In 1994, een jury van Californië geoordeeld dat de schending door Microsoft was niet opzettelijk, maar hij moet betalen Stac $ 120.000.000 in compenserende schadevergoeding, het bereiken van ongeveer $ 5,50 per exemplaar van MS-DOS 6.0, die had Het is verkocht. De jury heeft ook ingestemd met een tegenvordering voor Microsoft veroordeeld tot $ 13.600.000 betalen die Stac bedrijfsgeheimen van Microsoft in een pre-load-functie dat werd opgenomen in Stacker 3.1 en Stac had verduisterd Microsoft.

Configuratie

De configuratie is alleen de omvang van de virtuele schijven. Elke wijziging betekent hoeft te worden gereorganiseerd eerste virtuele schijf en de gastheer niet alleen ruimte om te werken, maar met extra ruimte voor tijdelijke activiteiten van compressie / decompressie, zelfs als je alleen bent toegewezen vrije ruimte tussen hen. Een dynamische aanpassing tijdens werking, de huidige systemen file compressietechniek online niet mogelijk.

Een bestaand gecomprimeerd station kan worden geïntegreerd in het bestaande besturingssysteem tijdens de uitvoering.

De configuratie is mogelijk in Windows 95 en ME met een Windows-hulpprogramma dat grafisch weergeeft zowel afhankelijke eenheden en de veronderstelde mate van compressie.

Vergeet niet dat er net als bij gewone tekst bestanden of Word-documenten oude winst is belangrijk nauwelijks bestanden met interne regelingen als PNG of JPG-compressie, en bestanden met een betere compressie-algoritme is als RAR of ARJ zelfs negatief.

Receptie en onverenigbaarheden

Aanvankelijk DoubleSpace was omgeven door een aureool van mysterie. Velen hadden moeite begrijpen hoe het mogelijk is om meer gegevens op de schijf dan ze zouden kunnen bevatten. Dit leidde tot veel speculatie, sommige gebruikers gedacht dat DoubleSpace de manier waarop data fysiek opgeslagen op schijf, en er over om via DoubleSpace de levensduur van de schijven of de computer zelf zou verminderen. Dit is natuurlijk een misverstand DoubleSpace gebruikt zuiver softwaremiddelen om de resultaten te verkrijgen en niet van andere compressietools zoals PKZIP, behalve voor compressie / decompressie transparant voor de gebruiker.

Een paar computerprogramma's, met name games, onverenigbaar waren met DoubleSpace vanwege de manier waarop zij benaderd de schijf, het omzeilen van de DoubleSpace bestuurder. DoubleSpace ook verbruikt een aanzienlijke hoeveelheid conventioneel geheugen, waardoor het moeilijk om programma's die veel geheugen nodig werking.

Sommige gebruikers gerapporteerde verlies van gegevens zou zijn veroorzaakt door DoubleSpace. Sommige van deze gevallen waren te wijten aan het geheugen wordt gebruikt door DoubleSpace werd bedorven door andere programma's, en Microsoft geprobeerd om dit in de MS-DOS 6.2 versie van DoubleSpace verhelpen. Een andere situatie die heeft geleid tot het verlies van gegevens is het per ongeluk verwijderen van bestanden op de host station met de gecomprimeerde gegevens, in feite, kan een gebruiker al uw gegevens verwijderen door een enkel bestand te verwijderen.

Een ander probleem dat werd toegeschreven aan gebruikers die van hun computer ingeschakeld voordat DoubleSpace klaar was met het schrijven van een "virtueel bestand" in DBLSPACE.000. Dit werd verergerd door de release van Microsoft van een optie die het mogelijk maakt de MS-DOS verschijnen voordat hij klaar met het schrijven van een bestand op schijf.

Fouten en verlies van gegevens

Kort na zijn vrijlating, meldingen van verlies van gegevens verschijnen. Een bedrijf genaamd Blossom Software beweerde een bug die kan leiden tot beschadiging van gegevens te hebben gevonden. De fout is opgetreden bij het schrijven van bestanden op zeer gefragmenteerde schijven en werd aangetoond door een programma genaamd BUST.EXE. Het bedrijf verkoopt een programma genoemd doublecheck die kunnen worden gebruikt om de toestand van fragmentatie kunnen leiden tot fouten controleren. Microsoft's positie is dat de enige fout opgetreden in onwaarschijnlijke omstandigheden, maar loste het probleem in MS-DOS 6,2.

De toestand van fragmentatie is gerelateerd aan hoe DoubleSpace comprimeert afzonderlijke groepen, en fit op de schijf, het bezetten van een kleiner aantal sectoren vereist geen vast aantal DoubleSpace. Hierdoor ontstond de mogelijkheid van een soort interne versnippering probleem waarbij DoubleSpace niet genoeg ruimte om een ​​gecomprimeerde groep op te slaan vinden zou zijn, zelfs met veel ruimte opeenvolgende sectoren.

Andere mogelijke oorzaken van het verlies van gegevens, waaronder de corruptie van het geheugen gebieden DoubleSpace door andere programma's, en Microsoft geprobeerd om dit in de versie van DoubleSpace MS-DOS 6.2 te verhelpen.

Het feit dat de samengeperste inhoud van een gecomprimeerd station wordt opgeslagen in een bestand houdt de mogelijkheid van een gebruiker per ongeluk alle data wissen door het verwijderen van alleen bestand. Dit kan zich voordoen als de gebruiker per ongeluk toegang tot de ontvangende eenheid, waarbij dit bestand. De host-station wordt meestal toegewezen aan de letter H: op de compressie motor. Echter, als de compressie bestuurder was niet in staat om de gebruiker te laden kon het zien als station C:

Schakel de computer voordat DoubleSpace kan afmaken het actualiseren van haar datastructuren kan ook leiden tot verlies van gegevens. Dit probleem werd verergerd omdat Microsoft heeft schrijf caching standaard ingeschakeld in de software SMARTDRV schijf cache die wordt geleverd met MS-DOS 6.0. Door deze verandering, na een applicatie verlaten, kan de MS-DOS verschijnen voordat alle gegevens waren naar de schijf geschreven. Echter, vanwege het ontbreken van een afsluitprocedure gecontroleerd, veel gebruikers ontstonden MS-DOS systeem als een aanwijzing dat het veilig de computer die deze vóór de MS-DOS 6.0 was uit te schakelen is. Microsoft verhelpt dit probleem in MS-DOS 6.2, waar de schrijfcache nog standaard ingeschakeld, maar de cache leeg is alvorens de opdrachtregel weer.

Verbeteringen

Het bedrijf AddStor, Inc biedt een complementair product genaamd Double Tools for DoubleSpace. Het bevatte een reeks tools waarmee u de functies van de DoubleSpace-versie die wordt geleverd met MS-DOS 6.0 te verbeteren. Dit bevat een aantal diagnostische functies, evenals ondersteuning voor defragmentatie achtergrond DoubleSpace gecomprimeerde stations. Eventueel kan je de controller DoubleTools lage niveau DoubleSpace DoubleTools één geleverd te vervangen, waardoor meer functionaliteit van het product.

Vertisoft, het bedrijf dat de Doubledisk dat Microsoft licentie programma ontwikkeld en werd later DoubleSpace, ontwikkelt en verkoopt een complementair product genaamd SpaceManager, die een aantal usability verbeteringen bevatte. Het biedt ook een verbeterde compressie en dus ruimtebesparing.

Andere producten, zoals de nieuwste versies van Stacker van Stac Electronics, konden bestaande gecomprimeerde stations te converteren naar DoubleSpace formaat Stacker.

Later

MS-DOS 6.2

DOS 6.2 bevat een nieuwe verbeterde versie van DoubleSpace. De mogelijkheid om DoubleSpace verwijderen wordt toegevoegd. Het programma SCANDISK Deze versie kunt u het gecomprimeerde bestand en de niet-gecomprimeerde stations te scannen. Beveiligingsfuncties worden toegevoegd aan het geheugen van corruptie leidt tot verlies van gegevens te voorkomen. Hoeveel geheugen DoubleSpace driver opzichte van de vorige MS-DOS-versie 6.0 wordt verminderd.

MS-DOS 6.21

Na een succesvolle rechtszaak door Stac Electronics tonen van de schending van octrooien, wordt het vrijgegeven MS-DOS 6.21 zonder DoubleSpace. Het verbod voorkomt ook een uitkering van de vorige versies van MS-DOS, dat DoubleSpace inbegrepen.

MS-DOS 6.22

MS-DOS 6.22 bevat een herimplementatie van schijf compressie software, ditmaal onder de naam DriveSpace. De software is in wezen identiek aan de MS-DOS 6.2 versie van DoubleSpace vanuit het oogpunt van de gebruiker, en is compatibel met eerdere versies.

Windows 95

Windows 95 heeft volledige steun van DoubleSpace / DriveSpace door middel van een native 32-bit driver voor toegang tot uw gecomprimeerde stations, samen met een grafische versie van de software. Gebruikers van MS-DOS DriveSpace kunt upgraden naar Windows 95 zonder problemen. Bovendien, Microsoft Plus! Windows 95 bevat versie 3 van DriveSpace. Deze versie heeft nieuwe compressieformaten met verschillende prestatiekenmerken voor nog meer compressieverhoudingen samen met een hulpmiddel dat de bestanden comprimeren op de schijf met verschillende formaten, afhankelijk van de gebruikte frequentie bestanden, etc. U kunt DriveSpace 2 update naar DriveSpace 3, maar niet andersom. Echter, kunt u een DriveSpace 3 aandrijving De stuurprogramma DOS DriveSpace 3 bezet een ruimte in het geheugen van ongeveer 150 KB vanwege al deze nieuwe functies uit te pakken. Dit veroorzaakte problemen voor gebruikers om opnieuw te starten voor Windows 95 in MS-DOS-games Zo lopen, als gevolg van de verminderde hoeveelheid conventioneel geheugen.

DriveSpace 3 ook geleverd met Windows 95 OSR2, maar veel functies zijn uitgeschakeld, tenzij u Plus te installeren!. DriveSpace niet konden gebruiken FAT32, dat was van weinig nut op computers met grote harde schijven.

Windows 98

Windows 98 bevat DriveSpace 3, als onderdeel van het besturingssysteem. De werking is hetzelfde als Windows 95 met Plus!.

Windows Me

Als gevolg van de afschaffing van de steun real-modus en de afnemende populariteit van DriveSpace, Windows Me heeft beperkte ondersteuning. DriveSpace niet meer ondersteund harde schijf compressie, maar het lezen en schrijven van gecomprimeerde verwijderbare media, hoewel de enige DriveSpace operatie is het verwijderen en opnieuw toewijzen van gecomprimeerde stations.

Compressie voor andere bestandssystemen Windows

  • FAT32 wordt niet ondersteund door DriveSpace gereedschappen.
  • NTFS heeft zijn eigen compressietechnologie inheemse besturingssystemen op basis van Windows NT.
(0)
(0)
Vorige artikel William Guilfoyle
Volgende artikel Sa Pereira

Commentaren - 0

Geen reacties

Voeg een Commentaar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tekens over: 3000
captcha