Recommended Posts

Can winFS also show the size of folders? this feature is missing from all windows OS's so far, and the few utilities that try to adress the issue appear to be quick hacks. This feature has been available to *nix users since stoneage :)

This what you mean?

post-83-1067485522.jpg

What if someone wants to upgrade to "Longhorn" and the person uses FAT32?

I use FAT32 myself and wouldn't want to waste time updating the file system to NTFS!

NTFS is far better than FAT32. and longhorn will still be able to use fat/fat32 partitions, it just won't be able to format partitions with fat/fat32.

Gnome Storage? Yeah that project has been started after there was first talk about WinFS. I wonder why they couldn't get the idea on their own, before MS.

Probably because they were busy working with other software. But what they do is basically give it away for free. Which I think is good. Also there has been a lot of debate about the actual benefits of such a system, compared to the memory requirements and system overhead.

The problem is that of metadata. If winfs is going to pull information from files so that a query of "show me all mp3s by u2" it has to get the data from the metadata in the file. This works fine for mp3s and image files with exif data, and maybe avi or wmv files, but what about the rest? Also, what is ensureing that the metadata (in files that support it) is properly input? This is the same discussion that came up when gnome-storage was announced. Metadata searching is fine *if* the data is a) there and b) accurate. Unless WinFS is going to tag all my mp3s for me, and ensure that all the dates stored in the exif data on my pictures is correct of course :)

arcterex, what one may hope for is that since Windows holds such a large market share, the fact that more people will use the ID3 data(for example) will make people enter these data more carefully, and even though it won't help with old files, it will probably give us better data quality in the future. ;)

...welcome to neowin, btw!

  • 6 months later...

Indexing has also been in Windows -for ages- in the form of Index Server.

WinFS expands the ability of the user to search for file system data regardless of location and obtain results very quickly. WinFS sits along side NTFS. WinFS is based on a SQL Server Store, which is not optimized for non relational data. Therefore WinFS, is good for relational data such as file metadata, but not to store files themselves ...... I would expect WinFS to become the File System (and thus store the files themselves also) in a later version of the Windows Client (or at least I would hope that this is the case). Every property of every file is synced into WinFS and there are a bunch of optimized stored procedures from what I can see that run on top, so that instead of waiting for Index Server to trawl through your entire file and directory hierarchy within the file system to find something, it is more or less found instantly from WinFS.

I think of WinFS (as far as the Windows File System is concerned) as an index to help you find what you're looking for quicker than you can today. Ideally, you would be able to say, "show me everything I've communicated with Aaron on in the last 30 days" and in a couple of secs, it would pull the information (thus links to corresponding files) from WinFS and present it to the user. A much richer experience than today. It doesn't seem that data from the MS Office suite is indexed in WinFS though at the moment. Maybe that will change before LH ships (whenever that is) .... who can say ....

This is based upon what I have read in MSDN and from the build I got at the PDC last year and lots of tinkering around.

So ....... to summarize:

- WinFS sits alongside NTFS. It contains metadata from every file within NTFS to help you find what you're looking for much quicker than today

- WinFS is not a replacement for NTFS. Well not for the moment at least.

- WinFS does not contain files from NTFS

- The master write to a file, is still controlled by NTFS

- Updates to the metadata within WinFS is event driven and done on the fly when updates to the properties of a file within NTFS occur

Cheers

Scott

  • 1 month later...

The structure of the folders is not different.

WinFS deals with the search paradigm which will become (I feel it already has in fact) the next major headache of personal computing. When LH ships, the average PC is destined to have roughly a 6GHz CPU, 1TB+ disk space and around 4GB RAM. With devices such as the iPOD meaning that users rip their music collections to their PC, in addition to digital picture collections, and no doubt video over time as well as traditional file types ...... finding what you need is going to be like the needle in a haystack analogy.

WinFS will create a volume for each partition on your PC. In addition it will create a volume for Documents and Settings. It will index file metadata contents from each of these locations (not the Windows nor Program Files Directories). Attribute metadata is what is important. The ideal scenario is "Find me all files that I communicated with Paul on in the past 30 days" and it will find every picture, document, video, email .... etc in seconds. That presents a hugely more compelling search paradigm than is available today, but will be necessary with so much data on a PC.

The name Windows File System is misleading. I liked the original accronym better - Windows Future Storage. Don't think of WinFS as a file system - it's not. NTFS is a file system. Overtime (let's say the Blackcomb timeframe), I would expect WinFS to become the store for all data on the PC, but it will not become the file system itself. That's not to say that WinFS cannot contain files - it can. However(in the LH timeframe), it can only contain/subsume file which are relational in nature (e.g. an Outlook contact is purely and simply metadata). Such file types could be synchronised into WinFS and stored there (in contradiction to earlier posts). However, files which consist of BLOB file stream data will still be stored in WinFS - their attribute data will be stored in WinFS so that the file can be found easily, but the file itself (and the master write to it) will still be controlled by NTFS. The Yukon store (as I've said many times before) is not optimized for non-relational data, and so with the LH client, only relational file types can be stored there. However, metadata for any file in the file system (non-relational file .... e.g. .wma :-)) can be stored in WinFS, whilst the file lives in NTFS. Hopefully in the Blackcomb timeframe that will change, as I would hope that by that time Windows/WinFS will be based upon a Yukon+1 store which will be able to be optimized for relational and non-relational data. When this occurs, WinFS could become the store for all file types, however it would not be the file system. NTFS is very powerful and provides everything from quota management to bad sector remapping to compression and effective change control. Why reinvent the wheel? With WinFS and NTFS you get a marriage of mutually beneficial technologies.

Scott

Edited by Renfrew-guy

I agree that version 3 of a product (provided numbering didn't start at 3) is a good place to take stock and make sure that the project is set for success over the next 3-5 years. This period will cover A number of release cycles. By this stage, the product (earlier versions) will be in production at customer sites and their business-scenario-technology dependancies will drive the feedback cycle back into the product.

As for:

And there are 3 or more incarnations of it that will be presented in differant stages of development to see what catches on and seems most user freindly in the long run

Between this statement and the next it's not clear if you're saying that it will take 3 iterations/product versions of the WinFS store to have evolved and released before the will have a solid store/foundation to build on. I don't know where your getting the number 3 for product versions. The earliest builds of the LH client used the Shiloh (SQL 2000) store (=1st version), then the store was switched over to be a Yukon store (=2nd version). It stays with the Yukon store now, so I'm not sure where v 3 comes from.

As for the user friendly part - nothing fundamentally changes - users will still obtain information from the PC in the same way - ^^^primarily^^^ through the shell. There will be a Default Store created and one for Documents and Settings - consists of the My Documents folder hierarchy and it's content - essentially the data will live in WinFS. In addition a WinFS stored is created for every partition/volumen on every hard disk. The contents of each drive will be indexed (%windir% and %windir%\system32 are excluded from this search). All relational data types will automatically synchronized into WinFS (the File Promotion Manager - a service which runs within WinFS. The FPM is responsible firstly for ensuring that all metadata from all eligible file types/locations on the local machine gets synchronized into WinFS. Secondly, the FPM is resposible for managing Stored Procedure creation which will index each of the WinFS stores allowing users to find what they're looking for in seconds). I think that Microsoft WinFS dev need to look at auto-content archiving of data based upon last date access to keep storage costs and associated management as low as possible.

Files can be moved from WinFS to non-WinFS stores (e.g. the NTFS folder hierarchy). File promoters and demoters serve this purpose. Promoters move the file and it's contents and metadata into the appropriate WinFS store on the machine. When the file machine is moved to a non-WinFS store, the promoter (one required for each fiile type) will take the contents of the database record(s) concerns from WniFS, construct the new files with the correct extension, and move them into the non-WinFS store on the target machine.

Going back to the shell - it is being redesigned to be more task centric - an effort to help the un-assisted user is able to find the information they need in many quicker and more intuitive ways than those which are available today with Windows XP.

The user doesn't have to learn about relational database technologies in order to take advantage of WinFS - it will be largely seamless to the end user. Databae Reads and Writes performed against WinFS will be done in the back ground. The user simply has to interact with the shell as is the case today and all data will appear there. All file related metadata (music artist on a .wma file in the EXIF header for example) is sync'd into WinFS. A bunch of stored procedures run against the host

Indications are the development will take 2 or 3 OS's before a final version.

Incorrect. You're implying that until XP+2/3 (Longhorn, Blackcomb and then what ever comes next), it won't be until that time that a final version of WinFS will be within the Windows Product. Each Windows OS that ships with a WinFS store will be based upon the store from the previous version of SQL Server that shipped (=most current SQL DB version in the market place). The WinFS store which will ship in the box with the LH Client will be based upon a final RTM version of the Yukon (SQL Server 2005) DB store.

If you are saying that it will take Microsoft 3 goes (I presume you mean Windows OS versions) to get WinFS right, that would take close to 10 years according to the mean development cycle of the Windows platform. Also, getting something "right" implies that it is complete or absolute. WinFS will continue to change as new versions of the Windows platofrm are developed and released to the market place. Also, right is "subjective"- you could argue that for the Personal Assistant persona, documentation and all other essential required information (relational data types - OLE Compound Docs etc ....) is stored in WinFS and the new search options in the UI will be super easy to use and the user experience will be super fast. The PA has all she needs - **** In the red corner - round one does to WinFS ****. However, this would likely not be enough for a VP who requires additional functionality - perhaps accessing non-relational file types, providing storage for non-relational file types etc In addition, you have an ISV who wants to have WinFS index all copies of your Customer Connections - ACT database. A sync adapter has to be written to sync the information and related metadata from ACT into WinFS. A sync adapter is just an extension to the sync API. Every application which uses it's own store today for useful metadata like email (Notes, Eudora etc) will need to write a Sync Adaptor to sync this information into WinFS so that all critical information can be stored and searched on in one place - WinFS..... V1 in the LH Client, WinFS v 2 is currently slated for Blackcomb.

Bottom Line with WinFS. WinFS versions which ship in the box with the Windows Operating System will contain the SQL store from our current version of our SQL Server database in the market place. In the case of the Longhorn Client, Yukon (SQL Server 2005) will be the store version provided for use. No beta versions of WinFS wil ship in the box (with Windows) when a new version of Windows is released to the market place. The risk of instability is too high. Following the same logic, the Blackcomb Client will be based upon a Yukon+1 store version.

Files can be moved from WinFS to non-WinFS stores (e.g. the NTFS folder hierarchy).? File promoters and demoters serve this purpose.? Promoters move the file and it's contents and metadata into the appropriate WinFS store on the machine.? When the file machine is moved to a non-WinFS store, the demoter (one required for each fiile type) will take the contents of the database record(s) concerns from WinFS, construct the new files with the correct extension, and move them into the non-WinFS store on the target machine.? ??

Please note that in the text above there is the following sentence:[/b]e:

(one required for each fiile type) will take the contents of the database record(s) concerned from WinFS, construct the new files with the correct extension, and move them into the non-WinFS store on the target machine.

Edited by Renfrew-guy
There will be a Default Store created and one for Documents and Settings - consists of the My Documents folder hierarchy and it's content.

There won't be a seperate store for Documents and Settings. My Documents and all are plain dynamic sets over all stores system wide. System bound data that will be stored in WinFS will go into the DefaultStore, which will also be the default location for the save dialog (unless the application overrides this, e.g. like for remembering the last location, like most applications do). Whether you store your documents in the DefaultStore or by mistake in the user created Pr0nStore or the WinFSStore of one of your additional harddrives doesn't matter, since the dynamic set turns it up no matter where it hangs out.

Let me try that again, 3 differant versions of winfs, how differant I don't know, just that 3 versions were being developed, the plan being, to continue the development over an extended period 2or 3 OS's ,that may mean versions of longhorn alpha's they are each individual OS's or they may have meant full blown OS's these corporations look at time spans a little differantly than we do, they tend to plan thuings way down the road, so your guess would be as good as mine.

There won't be a seperate store for Documents and Settings. My Documents and all are plain dynamic sets over all stores system wide. System bound data that will be stored in WinFS will go into the DefaultStore, which will also be the default location for the save dialog (unless the application overrides this, e.g. like for remembering the last location, like most applications do). Whether you store your documents in the DefaultStore or by mistake in the user created Pr0nStore or the WinFSStore of one of your additional harddrives doesn't matter, since the dynamic set turns it up no matter where it hangs out.

QUOTE (Renfrew-guy @ Jul 2 2004, 11:58) There will be a Default Store created and one for Documents and Settings - consists of the My Documents folder hierarchy and it's content.

Sorry for the error. I totally agree with your correction. It was the early hours when I began typing the mail (it's too damn hot here at the moment). I meant to put "There will be a DefaultStore volume created which will contain the My Documents content for each user"

It is interesting though that the majority of data it will subsume in my case will be music video and audio content which are all BLOB based and store their attributes in the EXIF header. WinFS can sync in the attributes for each of these files to allow for quick and easy search, but storage of the raw file stream is back in NTFS and the master write to that file and it's attributes will be controlled by NTFS.

Cheers

Scott

While the FileStream backend is NTFS, all requests will be tunneled thru the WinFS driver, so it has full control over the incoming data. Files will be accessed via a heavily modified and optimized NetBIOS stack. WinFS files will be addressed via UNC paths ( \\localhost\[folders...]\arbitraryfilename.ext ). If I remember it correctly, ACL's are also managed by WinFS, the NTFS filestream ACLs will be limited to the context WinFS runs on, means no fiddling by outside applications nor the administrator. Everything goes thru the modified NetBIOS interface.

While not claimed anywhere by MS, I wouldn't wonder, if the promoters can monitor write accesses to specific parts in the file. For instance if a fileformat stores all metadata in a fixed size header at the beginning of the file, the demoter can decide whether it kicks in or not after write accesses (speed optimization and stuff).

--edit--

On top of that, the promoter will probably be deferred to some time after the last write access too, otherwise you create pressure on the system and WinFS, for constantly promoting tiny changes, especially when an application is writing out a large filestream.

Edited by Tom Servo
While the FileStream backend is NTFS, all requests will be tunneled thru the WinFS driver, so it has full control over the incoming data.

If I remember it correctly, ACL's are also managed by WinFS

That's an interesting one. If the application in question makes a call using WinFX then I would understand the request being tunneled through the WinFS driver. However, if a straightforward Win32 request is made remotely over RPC then I would think the request would not be tunneled, but would instead use the same mechanism as it does today?

I understand that the LAPI essentially sits abrest/over Win32 and calls can be made using WinFX to the system via csrss.exe, but, remote Win32 requests are going to have to be used remotely for some kind of file access potentially. I would understand the call coming through the WinFS driver to get to files in WinFS volumes - like those in My Docs (or should I say the Documents Volume). However, NTFS is still authoritative for writes to all files that reside on the NTFS file system which are semi structured/non-relational in nature - that includes the attributes that have been sync'd into WinFS.

WRT security, every object in WinFS has a DACL and this the standard Windows DACL model continues to be used. The Security Subsystem deals wiith all access/authorization requests in the same way as things work today.

Cheers

Scott

Actually, the current WinFX way to access filestream data is a byte array, not a System.IO.FileStream on the UNC path. However the NetBIOS interface Win32 applications used to read filestream data can enforce access control, and IIRC it will. But you know the deal, it's not yet beta, and I've been told lots of stuff has changed meanwhile.

Anyway, ACLs is the least concern for me. I actually want a GetFileStream() method on the WinFS filebacked item, to skip around this whole UNC path retrieving mess, that's currently there for managed/WinFX applications. Especially dealing with large data isn't exactly effective on a byte array. I forgot how it exactly worked, but deriving the UNC path from a WinFS File item wasn't exactly nice or elegant.

  • 1 month later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • AMD RX 9070 GRE AI, Blender benchmarks vs 9070 XT, 7800XT, Nvidia RTX 5070, 4070 by Sayan Sen Earlier this week, we shared the first part of our review of AMD's new RX 9070 GRE. It was about the gaming performance of the GPU, and we gave it an 8 out of 10. As a follow-up, similar to how we did with the 9070 XT and non-XT, we are doing a dedicated productivity review for the RX 9070 GRE as well, where we compare it against the 9070 XT, 9070, 7800 XT, as well as Nvidia's 5070 and 4070. This will include AI, rendering, compute, and more benchmarks. AI performance, especially, is a very important metric in today's world, and AMD also promised big improvements thanks to its underlying architectural improvements. We will be pitching it against the data we already have for the RX 9070, and RX 9070 XT, but also the Nvidia 5070 FE, MSI GeForce RTX 4070 VENTUS 2X 12G, and Gigabyte Radeon RX 7800 XT GAMING OC 16G as they are in a similar price class, but also because we do not have a comparable 5060 Ti card lying around here that we can compare it against. Before we get underway, this is a collaboration between Sayan Sen and Steven Parker, who lent me his test bed. Also, there was no editorial input from AMD. First up, the specs of the RX 9070, 9070 XT, and 9070 GRE, which were given to us by AMD: Radeon RX 9070 GRE Radeon RX 9070 Radeon RX 9070 XT Boost Clock: Game Clock: up to 2.79GHz up to 2.20GHz up to 2.52GHz up to 2.07GHz up to 2.97GHz up to 2.40GHz Stream Processors 3,072 (48 CU) 3,584 (56 CU) 4,096 (64 CU) Ray Accelerator 48 56 64 AI Accelerator 96 112 128 ROPs 96 128 Texture Mapping Units 192 224 256 Memory 12 GB GDDR6, 18Gbps Clock, 192-bit Bus 432 GB/s 16 GB GDDR6, 20Gbps Clock, 256-bit Bus Effective Memory Bandwidth: 640 GB/s Infinity Cache 48 MB (3rd Gen) 64 MB (3rd Gen) Card Bus PCI-E 5.0 X16 Output 2x HDMI 2.1b 2x DisplayPort 2.1a Power consumption 220W 304W Recommended PSU 650W 750W Slot width 2x 3x Price (SEP) $549 $599 As you can see from the specs above, it is less than the standard RX 9070 in every way that counts, except for slightly higher Boost and Game clock speed. Design Moving on, the RX 9070 GRE we were given is an XFX Swift triple-fan, dual-slot design with two 8-pin connectors. At 30cm (self-measured), it will fit in most systems easily. There is no RGB either. The AMD Radeon RX 9070 GRE by XFX from all angles. Test system Our test system consists of the following: Lian Li O11 Dynamic Mini V2 Flow (Amazon|Newegg) ASUS Z890 ProArt Creator WiFi (Amazon|Newegg) Intel Core Ultra 7 270K Plus (Amazon|Newegg) Thermal Grizzly KryoSheet - 44x37 (Amazon|Newegg) 2x 16GB G.Skill Trident Z5 RGB (7200 MT/s in XMP) (Amazon|Newegg) Sabrent Rocket4 Plus 2TB SSD (Amazon) Windows 11 25H2 (Build 26200.8246) AMD shared a press driver based on the recently released Adrenaline 26.5.2 that we were required to use. We now move on to our benchmarks. First up, we have Geekbench AI running on ONNX. For some reason, the 9070 GRE does exceptionally well here in both half-precision (FP16) and single-precision (FP32). It manages to beat the RTX 5070 and RX 9070 non-XT, and is only behind the 9070 XT. Since Geekbench runs in short bursts instead of continuously hammering the graphics card, it seems the GRE's faster boost clocks are helping here. Next up, we move to the UL Procyon AI test suite, starting with the image generation benchmark. We chose the Stable Diffusion XL FP16 test since it is the most intense workload available on Procyon. The Nvidia cards do very well here, as even the 4070 out-muscles AMD's best fairy easily. The positive thing about the GRE is that it gets quite close to the 9070 non-XT in this test; this indicates that the VRAM does not play a very big role here, as SD XL relies on float16 (FP16). So this is something to keep in mind again. If you wish to work with float32 AI workloads, graphics cards with larger than 12 GB buffers would likely emerge as victors. Regardless, the gains are still massive on AMD's 9000 series compared to the 7000 series. Following image generation, we move to the text generation benchmark. This is one test where the 9070 GRE struggled, quite a lot. It seems that the 12 GB VRAM and lower memory bandwidth of the new Radeon 9070 GRE are hurting it quite a bit; the split is massive, especially in a test like Llama2, which packs 13 billion parameters. As such, in all the tests, the 9070 GRE is the slowest of the lot. Next, we tried Blender, and here the AMD GPUs were beaten by Nvidia. Rendering is something the Green team has always had a lead over the Red side, and it has not changed so far. On the positive side, though, the 9070 GRE shows significantly better results than the 7800 XT, which means AMD is on the right path. Catching up to Nvidia, though, will require a lot more effort. And we hope HIP and ROCm can keep improving. Wrapping up AI testing, we measured OpenCL throughput in the Geekbench compute benchmark. The RX 9070 GRE alongside the 9070 did not fare well here at all, even falling behind the 7800 XT. Interestingly, even the RTX 5070 could not beat the 4070 on OpenCL, so perhaps this suggests that OpenCL optimization may not have been a priority for either AMD or Nvidia in the modern era. Conclusion We reached the end of our productivity performance review of the 9070 GRE, and we have to say it's a mixed bag. Unlike the 9070 and 9070 XT, the GRE excels in some areas while losing ground fairly easily in others. Similar to how it happened in gaming, any time the card's memory subsystem gets hammered, it tends to fall behind the others. This was the case with text generation, wherein we saw the VRAM sometimes hit its maximum available 12 GB of usage with larger model sizes. So what do we make of the RX 9070 as a productivity hardware? It can certainly be used, but you have to know it has its limitations. For those looking for a GPU that can deal with more, AMD recently unveiled the Radeon AI PRO R9700, which is essentially a 32 GB refresh of the 9070 XT with some additional workstation-based optimizations. On a similar note, the new Ryzen AI Halo platform is something you can consider if you want to set up a local AI processing station. Considering everything, we rate AMD's Radeon RX 9070 GRE a 7.5 out of 10 for its productivity performance. Price is less of a factor for those looking at productivity cases compared to those considering the GPU for gaming, and as such, we felt it did quite decently on many occasions and can be handy if you need a 12 GB GPU and, for some reason, don't want to get Nvidia. Purchase links: RX 9070 / XT / GRE (Amazon US) As an Amazon Associate, we earn from qualifying purchases.
    • Does anyone here know if these updates are integrated into the UUP dump isos?
    • Motrix Next 3.9.4 by Razvan Serea Motrix Next is a modern, open-source cross-platform download manager built as the official next-generation successor to the original Motrix project. It has been completely rewritten using Tauri 2, Vue 3, TypeScript, and Rust, while still relying on the powerful Aria2 download engine for high-speed multi-protocol transfers. The app supports HTTP, HTTPS, FTP, BitTorrent, ED2K and magnet links, offering advanced features like multi-connection acceleration, task scheduling, bandwidth control, and batch download management. With a significantly reduced install size (around 20MB), it focuses on being lightweight, fast, and resource-efficient compared to traditional Electron-based download tools. Designed for Windows, macOS, and Linux, Motrix Next delivers a clean, modern UI inspired by Material Design 3 principles, with smooth animations and a minimal workflow. It improves usability through better download organization, system tray integration, and enhanced torrent handling including selective file downloads and tracker management. Motrix Next features: Multi-protocol downloads — HTTP, FTP, BitTorrent, Magnet, .torrent, ED2K, and Metalink tasks BitTorrent — Selective file download, DHT, peer exchange, encryption controls, metadata caching, GeoIP peer flags, and tracker probing Browser extension integration — Embedded Extension API with independent authentication, download confirmation, smart auto-submit, filename hints, referer/cookie forwarding, and real-time controls (Chrome Web Store · Edge Add-ons) Safe filename handling — Content-Disposition, RFC 2047, non-UTF-8, percent-encoded, and extensionless URL resolution with path traversal sanitization Download organization — Favorite and recent folders, optional file-type categorization, stale-record cleanup, and completed history backed by SQLite Concurrent downloads — Independent controls for active tasks, HTTP connections per server, segments per file, and BT peer limits Speed control — Global and per-task upload/download limits with day-of-week and time-of-day scheduling System integration — Tray operation, optional tray speed display, macOS Dock badge/progress, protocol handlers for magnet://, thunder://, and motrixnext:// Lightweight mode — Destroys the WebView on minimize-to-tray while Rust keeps the engine, task monitor, notifications, history, and extension routing alive Notifications and power options — Native task start/complete/failure notifications, keep-awake during downloads, and optional shutdown after completion Network controls — Scoped proxy support for downloads, app updates, and tracker updates, plus system proxy detection Auto-update channels — Stable, Beta, and Latest Across Channels policies with separate download and install phases Diagnostics — Structured logs, exportable diagnostic ZIPs, database integrity checks, automatic DB rebuild, and Linux GPU rendering fallback Personalization — Light/dark/system theme, 10 color schemes, 26 languages, and first-launch system language detection Motrix Next 3.9.4 changelog: Motrix Next 3.9.4 promotes the 3.9.4 beta cycle to stable. This release refreshes bundled engine binaries, improves task detail readability and copy actions, expands link handling for magnet and ED2K workflows, polishes responsive navigation and text wrapping, updates browser extension documentation, and refines network preference controls. New Features Task Detail copy actions — Added copyable values for task metadata and reusable render functions for long text fields. Magnet and ED2K lifecycle support — Added task lifecycle handling for magnet and ED2K links. History cleanup for deleted tasks — Deleted tasks can now remove matching history records. User-Agent management — Added user-agent management and improved related network preference controls. Browser extension documentation — Added the Firefox Add-ons link for the Motrix Next extension. Improvements Engine binaries — Updated bundled binaries for supported architectures. Task Detail readability — Long task names, URLs, tracker values, and copyable metadata now render more clearly. Deletion messaging — Refined localized task deletion text for clarity and consistency. Text wrapping — Improved URI input wrapping and task name multiline display. Navigation layout — Improved sub-navigation responsiveness. Disk allocation default — Changed the default file allocation method to trunc. Proxy controls — Improved proxy button styling in network preferences. Download: Motrix Next 64-bit | ARM64 | macOS ~20.0 MB (Open Source) Links: Website | macOS / Linux | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • NVIDIA officially supports Ubuntu, as linked above with the GeForce NOW Hands on I did in collaboration with Paul Hill.
    • TO be clear I am not running linux today, however I keep thinking about it. And I want to make sure there are minimal obstacles if I decide to make that switch in the coming months.
  • Recent Achievements

    • Proficient
      Eric Biran went up a rank
      Proficient
    • Dedicated
      Conjor earned a badge
      Dedicated
    • Week One Done
      Windows Guy earned a badge
      Week One Done
    • Dedicated
      Mark Spruce earned a badge
      Dedicated
    • Collaborator
      conkir earned a badge
      Collaborator
  • Popular Contributors

    1. 1
      +primortal
      479
    2. 2
      PsYcHoKiLLa
      250
    3. 3
      Steven P.
      72
    4. 4
      +Edouard
      69
    5. 5
      FloatingFatMan
      67
  • Tell a friend

    Love Neowin? Tell a friend!