Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 22
  1. #11
    La domanda mi sembra OT, in ogni caso io cercavo di farlo su Win. Attendo consigli :master:
    .:: Zetra.it - Web. ads . multimedia . graphix ::.
    Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
    - Comuni e Città

  2. #12
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    A me non sembra assolutamente OT.

    Riguarda proprio il medesimo argomento che hai posto tu.

    Ti sto chiedendo come faresti in Linux per due motivi

    1) perche' dici di averlo fatto

    2) perche' da quel codice potrei avere delle indicazioni su come fare in Windows

    stante il fatto che non mi sembra al momento possibile "sospendere un processo qualsiasi da parte di un altro processo" (che non sia lo scheduler del sistema operativo stesso).

    Volevo solo darti una mano, ma se non sei d'accordo, bene cosi'.

  3. #13
    Utente di HTML.it L'avatar di Lanus
    Registrato dal
    Apr 2006
    Messaggi
    43
    stà cercando di aiutarti, ma se non gli speghi bene cosa devi fare non può farlo.

  4. #14
    Oregon non voglio essere scortese, figuriamoci. In linux non dico di averlo fatto, l'ho fatto per davvero. Ho semplicemente usato i semafori, e so che si può fare anche su Win.
    .:: Zetra.it - Web. ads . multimedia . graphix ::.
    Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
    - Comuni e Città

  5. #15
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    I semafori sono semplici oggetti che si usano per la sincronizzazione dell'accesso a piu' risorse da parte di piu' processi/thread. Ma vanno usati all'interno del processo.

    Se tutti i processi che vuoi sospendere sono dei tuoi programmi (di cui hai i sorgenti e puoi intervenire ...) allora la cosa si fa' anche in Windows.

    Ma quello che ho fino ad ora capito e' che tu vuoi sospendere un "qualsiasi" processo, indipendentemente dal fatto che tu ne possieda i sorgenti.

    Chiarisci questo punto ...

  6. #16
    Si i processi da interrompere sono programmi creati da me, ma vorrei controllarli dall'esterno se possibile.
    .:: Zetra.it - Web. ads . multimedia . graphix ::.
    Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
    - Comuni e Città

  7. #17
    In linux un processo lanciato da shell si può bloccare tramite CTRL+Z il quale probabilmente richiamerà una system call.
    Su Windows non l'ho mai visto accadere ma non è detto che non sia possibile. Hai gia tentato una googlata?
    http://www.google.it/search?hl=it&q=...nG=Cerca&meta=
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  8. #18
    Attenzione ctrl+z interrompe io devo solo metterlo in pausa
    .:: Zetra.it - Web. ads . multimedia . graphix ::.
    Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
    - Comuni e Città

  9. #19
    Scusa mi sono confuso con ctrl+c
    .:: Zetra.it - Web. ads . multimedia . graphix ::.
    Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
    - Comuni e Città

  10. #20
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Che i programmi fossero tutti tuoi, non si era capito (o non lo avevo capito io).

    In questo caso, ovviamente, le cose sono diverse.

    Se sono processi singlethread, potresti definire un messaggio di tipo utente alla cui ricezione il processo si metta in attesa dell'asserzione di un evento.

    I dettagli dell'implementazione del tutto, dipendono abbastanza da cosa fanno i processi (elaborano dati, leggono da disco, da tastiera ?) e da come intendi scriverli ... In C puoi usare piu' facilmente alcuni meccanismi rispetto, ad esempio, al VB ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.