¿Cómo hacer una primera búsqueda más rápida en Unity-Dash? Mucho más lento que el segundo


23

Después de un reinicio, la primera búsqueda usando Unity Dashserá más lenta (15 segundos) que la segunda búsqueda (parece instantánea), al menos en mi sistema. Supongo que esto se debe a que file indexse borra después de un reinicio y se vuelve a crear tan pronto como Unity Dashse realiza la primera búsqueda.

Si este es el caso, el índice de recreación automática al inicio del sistema debería funcionar. Podría imaginar, por ejemplo, ejecutar automáticamente algún comando en el inicio del sistema para recopilar información antes de que el usuario lo solicite mediante la búsqueda de Unity.


Estoy particularmente interesado en buscar programas.

He desactivado online searchpara un mejor rendimiento, mientras que no tengo interés en eso.


Mi configuración actual de la máquina:

Ubuntu 14.04.1 x64 on HP 655
Processor: AMD E2-1800 APU (2x 1700 MHz)
Graphics: Radeon HD 7340 driven by xOrg "Gallium 0.4 on AMD PALM"
Memory: 4 GB (real 3.6 GB)
HDD: ATA Hitachi HTS54505 

Puntos de referencia teóricos: CPU , HDD . Los compararé yo mismo eventualmente ...


Pregunta relacionada: askubuntu.com/q/475664/256099 se puede iniciar recompensa
Pandya

Respuestas:


1

Los siguientes temas pueden ayudarlo: -

Sé que esta no es la respuesta exacta de su pregunta como se cita:

Supongo que esto se debe a que el índice del archivo se borra después de un reinicio y se vuelve a crear tan pronto como se realiza la primera búsqueda de Unity Dash.

Todavía no tiene respuesta y requiere más atención.


la segunda búsqueda también / aún es rápida sin seguir estos pasos que sugirió.
αғsнιη

1
Gracias :) . No sabía acerca compizconfig-settings-manager. Aunque parece que el primer Unityretraso de búsqueda se relaciona con archivos / índice / HDD, no con los gráficos o la RAM. No estoy teniendo diapositivas. Y el mismo resultado sería, por ejemplo, 2 horas después del inicio del sistema.
Esamo


la precarga no es buena para sistemas más lentos porque usa mucha RAM y CPU, y eso no tiene nada con la búsqueda de la unidad
Alen

la precarga no cambia nada para mí -1
meles

1

En caso de que solo esté interesado en la aplicación Dash para iniciar, simplemente puede desinstalar las lentes con sudo apt-get remove --purge unity-lens-[lensName]. Según lo aconsejado por BullfrogBlues aquí , lo más probable es que se eliminen todos, excepto unity-lens-applicationsy posiblemente unity-lens-files.

En caso de que le guste el sistema Ubuntu pero sienta que Unity se está llenando cada vez más de funcionalidades que no usa, también puede considerar cambiar a otro sabor de Ubuntu . ¡Por mi parte, ahora estoy bastante contento con Ubuntu Gnome y un Dock Cairo personalizado !


0

Al igual que el autor de la pregunta, yo también usé principalmente el Dash para abrir aplicaciones. Hay cosas (por ejemplo, las mencionadas anteriormente por otros) que pueden acelerar el tablero. Sin embargo, descubrí que la velocidad de inicio de inicio seguía siendo un problema, probablemente debido a la reindexación. La mejor solución para mí fue usar "Gnome Do" en su lugar. Es muy ordenado y muy rápido. También está en los repositorios de ubuntu y se puede activar desde un atajo de teclado.


0

Intenta usar esta aplicación. Se llama "Adaptive Readahead daemon". Está disponible desde el repositorio de Ubuntu.
https://apps.ubuntu.com/cat/applications/preload/

Debo decir que ciertamente aceleró el lanzamiento o la realización de cualquier cosa en ubuntu desde el escritorio de mi sistema. Sin embargo, no he probado realmente la búsqueda antes de instalarlo y después de instalarlo.

Cuando regrese a casa, veré qué tan rápido es buscar ahora que lo tengo instalado después de un reinicio. Sin embargo, dicho esto, tengo 16 GB o RAM, donde el demonio almacena en caché todas las cosas de forma inteligente en función de mis patrones de uso anteriores.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.