![]() |
ReFS: Geplante Features und Abkündigungen
[Beiträge wurden aus
![]() Irgendwer hatte hier im Forum mal behauptet, daß ADS in Win8 eh wieder abgeschafft wurde, somit währe das Argument gleich mal weg. :angle: (ich glaub ich sollte langsam auch mal nachsehn, ob das auch stimmt) Und nein, ich hab Delphi mit Lazarus extra nicht verglichen ... hier und da hat jeder seine Vor- und Nachteile. Wollte nur erwähnen, daß Crossplattform nicht unbedingt ein Grund sein muß, um von Delphi auf Lazarus zu wechseln. |
AW: Reumütig zurück
Zitat:
Und selbst wenn es jetzt irgendwie auf zauberhafte Weise verschwände, würden wir auf Windowsversionen ab NT 3.51 bis inklusive Windows 7 noch immer damit konfrontiert. Ich finde übrigens ADS äußerst nützlich und interessant. Das Problem ist wohl eher die stiefmütterliche Integration (oder deren komplettes Fehlen) im Win32-Subsystem. Und dafür ist MS nunmal ganz allein verantwortlich. |
AW: Reumütig zurück
Joar, daß es ein Feature vom Dateisystem ist und man es da schlecht rausbekommt, war mir schon klar, aber man könnte es ja auch aus dem Dateisystemtreiber weglassen, man hätte ja für Win8 den alten NTFS-Treiber neu aufsetzen können.
Und wegen dem ReFS ... Ohhh, haben die es doch noch geschafft ... dachte schon die hatten langsam mal aufgegeben ... NTFS sollte ja schon vor mehreren Jahren ersetzt werden. :roll: Und ja, ADS find ich eigentlich auch recht praktisch ... hatte schon fast Angst für ein Projekt, welches diese nutzen sollte, wozu ich aber einfach noch nicht gekommen bin es anzufangen. :cry: Gibt es für Linux/Mac eigentlich auch sowas ähnliches? (OK, abgesehn davon die Daten sonstwohin umzuleiten/abzulegen) |
AW: Reumütig zurück
Zitat:
NTFS hat eine Spezifikation und es gibt gewisse Grade von Abwärts- und Vorwärtskompatibilität die man "nicht mal eben so" über Bord werfen kann, wenn man nicht den kompletten Überblick über die Software hat (und das haben sie nicht, lies mal Raymond Chen's Blog ... die sind selber immer wieder verwundert und werden von alten Fehlern geplagt ;)). Zitat:
Zitat:
![]() |
AW: Reumütig zurück
Die ADS kannte ich noch gar nicht wirklich. Hab mir mal die Beschreibung auf Wiki angesehen, aber kann mir einfach keine sinnvolle Verwendung vorstellen.
Habe ich das richtig verstanden, dass einfach Daten vor dem Nutzer in andern Dateien versteckt werden? Das empfinde ich nicht als sonderlich nett dem Nutzer gegenüber :gruebel: Vielleicht reicht auch einfach mein Tellerrand nicht aus, einen Verwendungszweck zu sehen :nerd: |
AW: Reumütig zurück
Zitat:
![]() Zitat:
Die Win32-APIs zum Thema (mit Ausnahme der Backup-APIs, welche spezielle Rechte benötigen), sind aber quasi nicht existent. Benutzer müssen also auf der ![]() ![]() Ich will aber - aufgrund meines beruflichen Hintergrunds - nicht unerwähnt lassen, daß Malware auch ADS mißbraucht. Beispielsweise ist es in den letzten Jahren in Mode gekommen ADS an Verzeichnisse anzuhängen (ja, auch die können ADS haben) und dort Programme oder DLLs (jedenfalls Code) zu "verstecken" (in dem Sinn den du wohl meintest). Das ist aber nur deshalb möglich, weil MS nach wie vor keine ADS offiziell in der Win32-API unterstützt. Ach noch eins: ich könnte mir vorstellen, daß dies (@himitsu) die Begründung liefern könnte, die ADS ohne Begründung zu streichen - auch auf NTFS. Denn die Native API wird zwar de-facto benutzt, von MS aber auch de-facto nicht unterstützt (bis auf die seeeeehr wenigen Ausnahmen in ![]() |
AW: Reumütig zurück
Redet ihr von sowas:
![]() |
AW: Reumütig zurück
Das Problem an ADS ist m.E., dass sie nicht konsequent integriert und umgesetzt sind (Explorer). Es gibt zawr wenig Programme, wie Olli schon schrieb, welche diese sinnvoll einsetzen.
Aber man benötigt Fremdprogramme um sie aufzudecken, da der Explorer sie nicht anzeigt; deshalb nutzte verschiedene Malware dies auch aus. Aber anstatt diese abzuschaffen, solle man eher den Missbrauch erschweren, in dem man das Vorhandensein im Explorer anzeigt. |
AW: Reumütig zurück
Zitat:
Zitat:
|
AW: Reumütig zurück
Mist, ich hätte es besser wissen sollen, wenn Olli im Thread postet. :(
|
AW: Reumütig zurück
Zitat:
Habe mir deinen Code angeschaut. Du benutzt natürlich die Backup-API (wie es die meisten auch für Hardlinks bis Windows 2000 und danach noch taten, obwohl ja ![]() ![]() ![]() (Auch zum Auflisten von Hardlinks bedarf es so einiger Krücken ...) |
AW: Reumütig zurück
Zitat:
ADS (wie auch Hard Links, Komprimierung, EFS, ...) werden beim neuen Dateisystem ReFS in Windows 8 nicht mehr unterstützt. Dieses gibt es zwar erstmal nur in der Serverversion und kann auch (noch?) nicht zum Booten oder für Wechseldatenträger benutzt werden, aber das mag sich ja alles noch ändern. Zumindest die spätere Verfügbarkeit in Clients ist ja schon angekündigt. In NTFS hingegen bleiben diese Funktionalitäten erhalten, wobei NTFS mit Storage Spaces auch noch eine Erweiterung enthält, die auch in ReFS zur Datensicherheit enthalten ist. |
AW: Reumütig zurück
Zitat:
Komprimierung auf Dateisystemebene wie in NTFS ist anachronistisch, so gesehen wech damit. EFS ist quasi heute schon nicht mehr aktuell ... ADS haben einen begrenzten Nutzen und sind nicht gut im System integriert. Aber Hardlinks? |
AW: Reumütig zurück
Zitat:
Zitat:
![]() ![]() Da gab es noch ein wenig mehr, aber das finde ich gerade nicht... Zitat:
Zitat:
|
AW: Reumütig zurück
Danke. Bin doch leicht geschockt in Sachen Hardlinks.
Bei den bleibenden Features bin ich nicht so sehr erstaunt ...
Der Unterschied zwischen "Storage Spaces" und "Dynamic Disks" erschließt sich mir auch noch nicht so ganz. |
AW: Reumütig zurück
Zitat:
// EDIT: Und du dir mal die Screenshots anschaust, sieht mir das auch nach einer guten Integration in die Systemsteuerung aus. |
AW: Reumütig zurück
OK, die Komrpimierung ist nicht sonderlich gut (für sowas wie Textdateien/Logfiles ist es allemale ausreichend).
Und welche andere Dateikomrpimierung kann von sich behaupten, daß sie kaum einen Overhead hat, wen man mitten in dieser Datei was verändert? (im Prinzip alle großen Komprimierungsprogramme müssen dafür die komplette Datei erstmal entpacken, bis auf NTFS) SparseFiles liegen dann auch weg? Ist doch bescheuert. :cry: Und EFS ... Also die Zugriffsrechte kann man total vergessen, die lassen sich ja sowas von leicht umgehn (vorallem wenn Windows nicht läuft), wogegen EFS doch wohl noch als sicher anzusehn ist, die einzige native Sicherheit des Dateisystems darstellt, ohne daß man zusätzliche Programme (z.B. TrueCrypt) installieren muß. Nunja, HardLinks sind doch unsicher, für ein "sicheres" Dateisystem. Sicher = nicht Sicher im Zugriff vor dem Bösen ... sondern sicher, so daß es nicht kaputt geht (Datenverlust). mount points: Man kann kein Laufwerk/Partition mehr als Verzeichnis mounten? Ist doch blöd, denn dieses Feature nutze ich, damit eine meiner Festplatten nicht ständig hochläuft, nur weil mal wer z.B. in Destktop/Computer alle Laufwerke auflisten will. volume snapshots: Und daß wo grade in Win7 (vielleicht auch schon Vista) der ShadowService viel genutzt wird. Auf USN kann ich uch gut verzichten, aber wer wissen will was auf seiner Platte los war, für den soll das doch angeblich ganz praktisch gewesen sein (wenn ich das richtig verstanden hab). change notifications: Toll, und wie soll man dann verzeichnisse überwachen können? Wenn jetzt jeder kleine Programmierer anfängt globale Hooks zu instllieren, na dann Danke. :wall: File IDs: Eigentlich doch recht pracktisch, um Dateien mit wenig Speicher (kleiner ID, anstatt langem Pfad) anzusprechen und sich zu merken. |
AW: Reumütig zurück
@Frank: Diese unteren Punkte bleiben bestehen :)
|
AW: Reumütig zurück
:oops:
Na dann hatte ich's wohl im Halbschlaf irgendwie falsch verstanden. Irgendwie war ich bei Ollis Aufzählung davon ausgegangen > oben ganz schlimm > unten, nja egal, dann isses halt weg. :stupid: Aber dennoch SparceFiles und die Kompression sind eine nette Angelegenheit. Die Tansaktionen sind doch auch eine gutes Feature. Für mein kleines Setup setze ich diese ein, falls was beim Installieren schief läuft. (Dateisystem und Registry) Und wie können Administratoren ohne Quotas überleben? Die User müllen denen doch glatt die Platte Storage voll. Duhu, MK? Könntest du das Threadende eventuell ein bissl nch drüben schupsen? |
AW: Reumütig zurück
Zitat:
|
AW: Reumütig zurück
Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz