Nautilus has been slow for 13 years. If Linux file browser speed can't
improve with Moore's law then it is time to drop the fancy mime based
"open every file and read its header" feature in my opinion. People
should not be waiting 500ms for their file browser to display 10 files
in 2014, all for the sake of random text files that don't have an
extension and should probably be opened with a text editor anyway. In my
opinion the Nautilus UI has degraded over time, and has never met the
usability standards introduced by windows explorer 95/98 (not that
Windows has kept them). It seems like the trend in application/OS user
interface development has gone towards zero-customisability; attempting
to make one UI fit the needs of both first time and power user, an
impossible task. Here are some general suggestions to improve Nautilus
efficiency;

- instantaneous folder browsing (options to disable mime extension reading and 
any other header operations which make Nautilus slow)
- the ability to add/remove standard interface buttons (eg "up folder", "home 
folder")
- the ability to select a real location bar (not a bubble bar)
- the ability to remove all clutter left and right of the address bar (these 
should be located in the View menu)
- the ability to position the address bar on its own row (the user needs to be 
able to see the full path at all times, even when operating with multiple 
unmaximised file manager windows)
- the ability to show the full path in the title bar (such that Nautilus 
windows containing a folder of the same name can be distinguished in the window 
manager taskbar)
- the ability to open a new Window (Ctrl-N) at the same location
- the ability to disable the sidebar without using dconf-editor
- the ability to add keyboard shortcuts for missing functions (eg Ctrl-G for go 
button operations; note in order to press Enter after a paste operation the 
user must move their right hand off the mouse)
- the ability to add keyboard shortcuts for existing functions, without 
modifying .config/nautilus/accels (eg "BackSpace" for ShellActions/Up)
- the ability to view full dates/times
- the ability to select an arbitrary application to open a txt file with
- the ability to create a new document (without modifying Templates)
- the ability to navigate the UI using the keyboard (given there is no longer a 
menu bar)
- the ability to stop the search bar from popping up every time the user 
presses a character on the keyboard
- the ability to close the search bar using the mouse (without knowing that you 
have to press Ctrl-f)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to nautilus in Ubuntu.
https://bugs.launchpad.net/bugs/869793

Title:
  Nautilus is very slow when opening folders with many files

Status in Nautilus:
  Confirmed
Status in “nautilus” package in Ubuntu:
  Triaged

Bug description:
  Opening folders with many files takes a long time with Nautilus, to the point 
it becomes unusable for folders with more than 5K files. 
  I've measured the time it takes for folders with different amount of files to 
open with Nautilus and Gnome Commander. It is ~6 times faster with GC on 
average. In folders with ~20K files, it takes 30s with nautilus versus 6! with 
GC. 

  With Nautilus
  ~3500 files tales 6 seconds
  ~7000 files takes 18 seconds
  ~15000 files takes 22 seconds
  ~20000 files takes 30 seconds

  With Gnome Commander
  ~3500 files tales <1 second
  ~7000 files takes 1.5 seconds
  ~15000 files takes 3 seconds
  ~20000 files takes 6 seconds

  These are mostly small dicom files (MRI images). I am using a 8 core 3.4Ghz 
and 16Gigs of RAM with Ubuntu 11.04 64-bits.
  Also, of course, things like selecting all files and copying them around is 
absurdly slow and makes nautilus unusable... but that would be another bug 
report (?).

To manage notifications about this bug go to:
https://bugs.launchpad.net/nautilus/+bug/869793/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to