Pagina 1 di 1

Comparsa messaggio

Inviato: lunedì 17 aprile 2023, 10:23
da PaoloBertin
Buongiorno,
da poco tempo utilizzo FreeCAD. Quando cerco di importare un file IFC di dimennsioni di un certo peso, dopo pochissimi secondi (2, 3) mi compare il messaggio:

Immagine

Conosco poco il SO Ubuntu 22.04 LTS, ma immagino sia dovuto ad un eccessivo uso delle risorse hardware, in particolare della CPU.
Vi è modo di modificare le impostazioni del SO in modo da dedicare più risorse all'applicativo ed evitare la comparsa del messaggio?

Re: Comparsa messaggio

Inviato: lunedì 17 aprile 2023, 11:27
da corradoventu
Se nel titolo aggiungi 'freecad' forse è meglio.
Che hardware hai? posta qui output da

Codice: Seleziona tutto

inxi -Fx
se non hai inxi installalo

Codice: Seleziona tutto

sudo apt install inxi
Più che la CPU sospetterei un problema di memoria, fai partire il monitor di sistema impostato sulla linguetta 'Risorse' prima di aprire un grosso file IFC e guarda i grafici delle risorse usate.

Re: FreeCAD Comparsa messaggio

Inviato: lunedì 17 aprile 2023, 12:25
da PaoloBertin

Codice: Seleziona tutto

paolo-bertin@h9-1101el:~$ inxi -Fx
System:
  Host: h9-1101el Kernel: 5.19.0-38-generic x86_64 bits: 64 compiler: N/A
    Desktop: GNOME 42.5 Distro: Ubuntu 22.04.2 LTS (Jammy Jellyfish)
Machine:
  Type: Desktop System: Hewlett-Packard product: h9-1101el v: 1.00
    serial: <superuser required>
  Mobo: PEGATRON model: 2AD5 v: 1.03 serial: <superuser required> UEFI: AMI
    v: 7.09 date: 03/14/2012
CPU:
  Info: quad core model: Intel Core i7-3770K bits: 64 type: MT MCP
    arch: Ivy Bridge rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
  Speed (MHz): avg: 1636 high: 1900 min/max: 1600/3900 cores: 1: 1597
    2: 1600 3: 1596 4: 1900 5: 1600 6: 1596 7: 1600 8: 1600 bogomips: 55873
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: AMD Cape Verde XT [Radeon HD 7770/8760 / R7 250X]
    vendor: Hewlett-Packard driver: radeon v: kernel bus-ID: 01:00.0
  Display: wayland server: X.Org v: 1.22.1.1 with: Xwayland v: 22.1.1
    compositor: gnome-shell driver: gpu: radeon resolution: 1920x1080~60Hz
  OpenGL: renderer: VERDE ( LLVM 15.0.6 DRM 2.50 5.19.0-38-generic)
    v: 4.5 Mesa 22.2.5 direct render: Yes
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio
    vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  Device-2: AMD Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000
  Series]
    vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 01:00.1
  Sound Server-1: ALSA v: k5.19.0-38-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Qualcomm Atheros AR8161 Gigabit Ethernet vendor: Hewlett-Packard
    driver: alx v: kernel port: d000 bus-ID: 03:00.0
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: e8:40:f2:49:92:d3
  Device-2: TP-Link Archer T4U v2 [Realtek RTL8812AU] type: USB
    driver: rtl88XXau bus-ID: 3-1:2
  IF: wlx7c8bca1a62e4 state: down mac: 7c:8b:ca:1a:62:e4
  IF-ID-1: docker0 state: down mac: 02:42:da:aa:d7:24
Drives:
  Local Storage: total: 3.21 TiB used: 278.12 GiB (8.5%)
  ID-1: /dev/sda vendor: Crucial model: CT525MX300SSD1 size: 489.05 GiB
  ID-2: /dev/sdb vendor: Hitachi model: HDS723020BLA642 size: 1.82 TiB
  ID-3: /dev/sdc type: USB vendor: Seagate model: M3 Portable
    size: 931.51 GiB
Partition:
  ID-1: / size: 479.81 GiB used: 182.15 GiB (38.0%) fs: ext4 dev: /dev/sda2
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: file size: 12 GiB used: 10.2 MiB (0.1%) file: /swapfile
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: radeon temp: 28.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 305 Uptime: 2h 46m Memory: 7.72 GiB used: 3.24 GiB (42.0%)
  Init: systemd runlevel: 5 Compilers: gcc: 11.3.0 Packages: 2268 Shell: Bash
  v: 5.1.16 inxi: 3.3.13
In effetti la macchina per il CAD è un pò vecchiotta, mi rendo conto che anzichè degli 8GB di cui dispone ce ne vorrebbero almeno 16. Durante l'importazione di un file IFC di un certo peso (che viene convertito nel formato proprio di FreeCAD) osservando l'uso delle risorse sicuramente la risorsa più impegnata è la CPU, o meglio 1.. 2 core che lavorano al 100%. Progressivamente aumenta l'uso della RAM, ma restando (se non per file da importare molto grandi) al di sotto degli 8GB massimi.

Re: FreeCAD. Comparsa messaggio

Inviato: lunedì 17 aprile 2023, 12:29
da PaoloBertin
Faccio presente che, in effetti, alla comparsa del messaggio,la macchina non si blocca, ma continua l'elaborazione fino al completamento dell'importazione. Vorrei però, se possibile, eliminare la continua comparsa di questo fastidioso messaggio.

Re: Comparsa messaggio

Inviato: lunedì 17 aprile 2023, 13:20
da corradoventu
La memoria resta sotto 8GB, ma lo swap?
Quanto al messaggio non credo possa essere eliminato.

Re: FreeCAD. Comparsa messaggio

Inviato: lunedì 17 aprile 2023, 13:42
da PaoloBertin
Lo swap è impostato per essere utilizzato quando l'uso della memoria raggiunge il 60% (valore di default). Lo swap entra in funzione per file da importare di dimensioni molto grandi. In effetti, pensandoci, è probabile che il messaggio sia lanciato dall'applicazione e non dal SO. Quindi come dice lei, cercando di intervenire a livello di SO, il messaggio non è eliminabile. Provo a guardare più attentamente la documentazione dell'applicativo, forse trovo qualche indicazione.

Re: Comparsa messaggio

Inviato: lunedì 17 aprile 2023, 14:04
da corradoventu
E allora se lo swap entra in funzione è ovvio che ci siano rallentamenti e forse la applicazione è abbastanza intelligente da accorgersene.