Re: quiterss
On 29/10/20 23:52, Sabrewolf wrote: ho installato quiterss ma pare sia buggato perché mi usa un core della cpu al 100% fino a quando non lo termino. uso anch'io QuiteRSS, che potrebbe essere ottimo. Per i problemi indicati da altri, come javascript, si può fargli non eseguire nessun javascript. Ho analizzato tempo fa questa problematica e altre simili e penso di aver scoperto il motivo. Ho sempre pensato di cercare di segnalarlo o meglio di cercare di scrivere agli autori chiedendo una modifica nella gestione o meglio la possibilità di configurarlo per gestirlo con modalità diverse, ma non ho mai avuto il tempo... Il problema, secondo me, è abbastanza "banale". Hanno usato un database SqlLite senza nessun indice e che caricano in memoria all'inizio e scaricano su hard disk ogni tot e alla chiusura. Questo comporta tempi lenti di caricamento iniziale, di chiusura e uso alto di CPU. Anche il disco è sollecitato parecchio quando vengono fatti i salvataggi "intermedi". I problemi vengono evidenziati quando si aumentano i seguenti: * numero di feed gestiti * numero di giorni in cui le notizie sono tenute * numero di aggiornamenti effettuati I problemi vengono evidenziati anche quando si ha poca RAM, rispetto al volume di notizie tenute, e dischi non velocissimi. Inoltre questo tipo di gestione può causare che tutto quanto fatto (es: notizie segnate come lette) venga perso se l'applicativo va in crash o viene "ucciso" brutalmente (anche per un salto di corrente). Volevo analizzare velocemente la base dati usata e proporre l'uso di chiavi e indici appropriati. Inoltre volevo proporre o di non caricare mai in memoria tutto o di permettere, nella configurazione, di scegliere il tipo di gestione. Io sono sicuro al 100% che mettendo chiavi e indici giusti non sia necessario caricare in RAM tutto, ma caricare soltanto le notizie interessate dalla vista attuale (una finestra rispetto alla notizia in cui si è). Solo che non ho mai avuto tempo. Se qualcuno di voi vuole per lo meno provare a contattare gli sviluppatori e proporre questa soluzione. Tenete presente che quanto ho indicato qui l'ho analizzato un bel po' di tempo fa, ma visto come si comporta anche attualmente penso sia ancora valida. Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki Strumenti per l'ufficio: https://www.libreoffice.org GNU/Linux User: 302090: http://counter.li.org Non autorizzo la memorizzazione del mio indirizzo su outlook
Re: Linux 5.9 [Compila kernel 4.19] + Manutenzione
On 30/10/20 17:46, Portobello wrote: Poi ho trovato un altro pacchetto per fare manutenzione al sistema : - BleachBit Volevo sapere se ci sono altri comandi simili o migliori di questo ? bisogna prima di tutto dire che questi programmi potrebbero rimuovere qualcosa che in realtà si vorrebbe mantenere. Ad esempio ci sono editor che creano una copia di backup contenente il salvataggio precedente e tools come questi tendono a cancellare tali file di salvataggio. Questi file sono utili quando ti accorgi, ad esempio, che il file attuale è corrotto. C'è cruft, ma attenzione che è "difficile" da usare e esegue, in automatico, soltanto operazioni di ricerca di file presenti nel tuo filesystem, ma che non corrispondono a quando "dichiarato" dai vari pacchetti che hai installato nel sistema. Poi è l'utente che deve eseguire un'analisi per capire se effettivamente quei file sono da eliminare o meno (ad esempio potrebbe essere che un pacchetto nella rimozione dei suoi componenti o un'upgrade dello stesso non elimina/pulisce tutto ciò che non verrà più usato). Attenzione che se lo esegui sul tuo sistema di genera un file enorme di non semplice analisi. Poi tieni conto che il pacchetto indica chiaramente che è in "lavorazione" e si possono segnalare eventuali errori di segnalazioni riportate dal programma. Se non erro cruft è utilizzato anche dal sistema automatico usato da Debian per testare i pacchetti, verificando se ci sono problemi che ho indicato qui sopra e segnalando ai DD eventuali possibili problematiche riscontrate. Ciao Davide -- Dizionari: http://linguistico.sourceforge.net/wiki I didn't use Microsoft machines when I was in my operational phase, because I couldn't trust them. Not because I knew that there was a particular back door or anything like that, but because I couldn't be sure. Edward Snowden
Re: Linux 5.9 [Compila kernel 4.19] + Manutenzione
Il 29/10/20 20:02, Davide Prina ha scritto: On 29/10/20 17:33, Portobello wrote: nel caso specifico per apt-build era indicato che non funzionava con qualsiasi pacchetto. Quando arrivo a dare il comando: apt build-dep linux I seguenti pacchetti NUOVI saranno installati: libaudit-dev libbabeltrace-dev libbabeltrace1 libblkid-dev libcap-ng-dev libdw-dev libelf-dev libexpat1-dev libffi-dev libglib2.0-dev libglib2.0-dev-bin libiberty-dev liblzma-dev libmount-dev libnewt-dev libnuma-dev libopencsd-dev libopencsd0 libpci-dev libpcre16-3 libpcre3-dev libpcre32-3 libperl-dev libpng-dev libpython3-dev libpython3.7-dev libselinux1-dev libsepol1-dev libslang2-dev libssl-dev libudev-dev libunwind-dev libwrap0-dev python3-dev python3.7-dev uuid-dev 0 aggiornati, 36 installati, 0 da rimuovere e 0 non aggiornati. Nei giorni successivi quando faccio gli aggiornamenti, con il comando: upgrade-system non lo avevo mai sentito questo comando Ciao Lista, Esegue 4 comandi in uno: 1) Updating package lists: I: Package lists updated. 2) Checking for upgradable packages: I: No upgradable package to install. 3) Checking for orphan packages: I: No orphan package to purge. 4) Cleaning package cache. I: System upgrade completed. Mi trovo bene perché fa risparmiare un po di tempo per aggiornare il sistema. Cosi alla fine riesco ad aggiornare ogni giorno. Anche se non so esattamente quali comandi vengono eseguiti. Poi ho trovato un altro pacchetto per fare manutenzione al sistema : - BleachBit Serve per cancellare tutti i files temporanei e tutta la fuffa che si forma del sistema, durante il suo normale funzionamento. Soprattutto quando si naviga in internet. Volevo sapere se ci sono altri comandi simili o migliori di questo ? Grazie Saluti
Re: quiterss
il Fri, 30 Oct 2020 10:53:22 +0100 Teodoro Santoni ha scritto: | Ho usato per un po' quiterss, mi ricordo che sparava la cpu al massimo | per due motivi soli: | - una pagina con del javascript o del markup che facevano casino | - tenta di scaricare aggiornamenti per 100+ feed | | [...] buon pomeriggio, per completezza d'informazione devo ammettere che negli scenari che porti ad esempio a me personalmente sono capitati dei crash del software più che un anormale utilizzo della cpu. per ovviare al problema, tramite le opzioni, ho disattivato il supporto ai java script senza che questo, almeno nel mio caso, compromettesse l'utilizzo generale. oltre ad evitare i crash di cui sopra, che comunque erano piuttosto rari, questo piccolo accorgimento ha anche notevolmente migliorato le prestazioni del browser interno di quiteRSS. saluti. *** ║ »» WinterMute «« ║ -> https://www.debian.org/ «branch» bullseye/testing ║ GNU Project ║ -> https://www.gnu.org/ ║ Kernel Archives ║ -> https://www.kernel.org/ ║ GPG FingerPrint ║ -> 38A4 5354 30C5 E86F 9AA8 B234 7227 D71D A547 39E0 *** pgpHq63y1Urru.pgp Description: Firma digitale OpenPGP
Re: quiterss
Ciao, Il 29/10/20, Sabrewolf ha scritto: > Ciao a tutti, su debian bullseye ho installato quiterss ma pare sia > buggato perché mi usa un core della cpu al 100% fino a quando non lo > termino. Non ho idea su come investigare l'origine del problema e > soprattutto sto cercando alternative per leggere i feed rss (attualmente > uso thunderbird). Suggerimenti ? > > Ho usato per un po' quiterss, mi ricordo che sparava la cpu al massimo per due motivi soli: - una pagina con del javascript o del markup che facevano casino - tenta di scaricare aggiornamenti per 100+ feed Personalmente sto ancora cercando una soluzione che mi soddisfi e nel frattempo tampono con inoreader, se dovessi dare una soluzione veloce ti direi di andare su qualcosa di web, miniflux, tt-rss, per dirne due. Per soluzioni smanettone invece ti direi newsboat o crossbow