EnglishFrenchSpanish

OnWorks favicon

distributed-net - Online in the Cloud

Run distributed-net in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command distributed-net that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


dnetc — distributed.net distributed computing client for Linux

SYNOPSIS


dnetc [-config] [-flush] [-fetch] [-update] [-benchmark [prj]] [-benchmark2 [prj]] [-bench
[prj [cn]]] [-test [prj [cn]]] [-stress [prj [cn]]] [-cpuinfo] [-restart] [-shutdown]
[-pause] [-unpause] [-install [...]] [-uninstall] [-import <filename>] [-forceunlock
<fn>] [-help] [-version] [-ini <filename>] [-e <address>] [-nodisk] [-n <count>]
[-runbuffers] [-frequent] [-inbase <fname>] [-outbase <fname>] [-ckpoint <fname>]
[-bin <prj> <n>] [-btime [prj] <n>] [-runoffline] [-runonline] [-nettimeout <secs>]
[-a <address>] [-p <port>] [-nofallback] [-u <method>] [-ha <address>] [-hp <port>]
[-lurk] [-lurkonly] [-interfaces <list>] [-c [prj] <n>] [-numcpu <n>] [-devicenum <n>]
[-priority <0-9>] [-l <filename>] [-smtplen <len>] [-smtpsrvr <host>] [-smtpport
<port>] [-smtpfrom <id>] [-smtpdest <id>] [-h <hours[:min]>] [-until <HH:MM>]
[-noexitfilecheck] [-pausefile <fn>] [-exitfile <fn>] [-multiok[=|:][0|1]]
[-percentoff] [-quiet/-hide] [-noquiet]

DESCRIPTION


dnetc is a distributed computing client that coordinates with servers operated by
distributed.net to cooperate with other network-connected computers to work on a common
task. It communicates over public networks and processes work assigned by the
distributed.net keyservers. It is designed to run in idle time so as to not impact the
normal operation of the computer.

INSTALLATION


Since you are already reading this, I assume you know how to unpack an archive into a
directory of your choice. :)

Now, simply fire up the client...

If you have never run the client before, it will initiate the menu-driven configuration.
Save and quit when done, the configuration file will be saved in the same directory as the
client. Now, simply restart the client. From that point on it will use the saved
configuration.

The configuration options are fairly self-explanatory and can be run at any time by starting
the client with the '-config' option. A list of command line options is listed below.

OPTIONS


In addition to the conventional command line passed to the client from a shell, options may
also be passed to the client using either or both of the following methods:
- using the dnetc_opt= environment variable.
If set, this is parsed before the normal command line.
- using the //etc/distributed-net.conf
command files. If found, these are parsed after the normal
command line.
"Mode commands" (see below) cannot be executed using these methods, and there is no run-time
display of modified settings (unless the settings are also modified using the conventional
command line, in which case the last effective change is displayed).

Mode commands: (the client will execute the option and then exit)
-config start the configuration menu

-flush flush all output buffers

-fetch fill all input buffers

-update fetch + flush

-benchmark [prj]
16-20 sec speed check [optional: only project prj]

-benchmark2 [prj]
half (8-10 sec) and slightly inaccurate -benchmark

-bench [prj [cn]
-benchmark all cores [optional: only project prj]
[optional: only core cn, must be used with prj]

-test [prj [cn]
tests for core errors [optional: only project prj]
[optional: only core cn, must be used with prj]

-stress [prj [cn]
more thorough and longer running variant of -test

-cpuinfo print information about the detected cpu(s)

-restart restart all active clients

-shutdown gracefully shut down all active clients

-pause pause all active clients

-unpause unpause all active clients

-install [...]
install the client in /etc[/rc.d]/init.d/
all [...options...] that follow '-install' serve
as parameters for the installed client.

-uninstall remove the client from /etc[/rc.d]/init.d/

-import <filename>
import packets from file <filename> into client buffers

-forceunlock <fn>
unlock buffer file <fn>

-help display this text

-version print version information

Project and buffer related options:
-ini <filename>
override default name of INI file

-e <address>
the email id by which you are known to distributed.net

-nodisk don't use disk buffer files

-n <count> packets to complete. -1 forces exit when buffer is empty.

-runbuffers
set -n == -1 (exit when buffers are empty)

-frequent frequently check if buffers need topping-up

-inbase <fname>
input buffer basename (ie without 'extension'/suffix)

-outbase <fname>
output buffer basename (ie without 'extension'/suffix)

-ckpoint <fname>
set the name of the checkpoint file

-bin <prj> <n>
set fetch buffer threshold to <n> work units

-btime [prj <n>]
set fetch time threshold to <n> hours
If not specified, project name <prj> defaults to RC5

Network update related options:
-runoffline
disable network access

-runonline enable network access

-nettimeout <secs>
set the network timeout. Use -1 to force blocking mode

-a <address>
keyserver name or IP address

-p <port> keyserver port number

-nofallback
don't fallback to a distributed.net keyserver

-u <method>
use this UUE/HTTP encoding method (see -config)

-ha <address>
http/socks proxy name or IP address

-hp <port> http/socks proxy port

-lurk automatically detect modem connections

-lurkonly perform buffer updates only when a connection is detected

-interfaces <list>
limit the interfaces to monitor for online/offline status

Performance related options:
-c [prj <n>]
core number (run -config for a list of valid core numbers)
project name 'prj' defaults to RC5

-numcpu <n>
run <n> threads/run on <n> cpus. 0 forces single-threading.

-devicenum <n>
run on device <n> only.

-priority <0-9>
scheduling priority from 0 (lowest/idle) to 9 (normal/user)

Logging options:
-l <filename>
name of the log file

-smtplen <len>
max size (in bytes) of a mail message (0 means no mail)

-smtpsrvr <host>
name or IP address of mail (SMTP) server

-smtpport <port>
mail (SMTP) server port number

-smtpfrom <id>
who the client should say is sending the message

-smtpdest <id>
who the client should send mail to

Miscellaneous runtime options:
-h <hours[:min]>
time limit in hours

-until <HH:MM>
quit at HH:MM (eg 07:30)

-noexitfilecheck
override .ini exit flagfile setting

-pausefile <fn>
name of file that causes the client to pause

-exitfile <fn>
name of file that causes the client to exit

-multiok[=|:][0|1]
allow/disallow multiple instances of the client to run
The default is 'allow' for all platforms but Windows.

-percentoff
don't display work completion as a running percentage

-quiet/-hide
suppress screen output (== detach for some clients)

-noquiet don't suppress screen output (override ini quiet setting)

Use distributed-net online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Psi
    Psi
    Psi is cross-platform powerful XMPP
    client designed for experienced users.
    There are builds available for MS
    Windows, GNU/Linux and macOS.. Audience:
    End Users...
    Download Psi
  • 2
    Blobby Volley 2
    Blobby Volley 2
    Official continuation of the famous
    Blobby Volley 1.x arcade game..
    Audience: End Users/Desktop. User
    interface: OpenGL, SDL. Programming
    Language: C++, Lua. C...
    Download Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM is the award-winning Customer
    Relationship Management (CRM)
    application brought to you by authors
    and maintainers, SalesAgility. It is the
    world�s mos...
    Download SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin is a web-based DNS
    administration tool for PowerDNS server.
    The interface has full support for most
    of the features of PowerDNS. It has full
    support...
    Download Poweradmin
  • 5
    Gin Web Framework
    Gin Web Framework
    Gin is an incredibly fast web framework
    written in Golang that can perform up to
    40 times faster, thanks to its
    martini-like API and custom version of
    httprout...
    Download Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entornos de escritorios. This is
    an application that can also be fetched
    from
    https://sourceforge.net/projects/cereu...
    Download CEREUS LINUX
  • More »

Linux commands

  • 1
    aa-clickquery
    aa-clickquery
    aa-clickquery - program for querying
    click-apparmor DESCRIPTION: This program
    is used to query click-apparmor for
    information. USAGE: aa-clickquery
    --click-fra...
    Run aa-clickquery
  • 2
    aa-exec-click
    aa-exec-click
    aa-exec-click - program for executing
    click packages under confinement
    DESCRIPTION: This program is used to
    execute click package under AppArmor
    confinement. I...
    Run aa-exec-click
  • 3
    cpio
    cpio
    cpio - copy files to and from archives ...
    Run cpio
  • 4
    cpipe
    cpipe
    cpipe - copy stdin to stdout while
    counting bytes and reporting progress ...
    Run cpipe
  • 5
    FvwmSave
    FvwmSave
    FvwmSave - the Fvwm desktop-layout
    saving module ...
    Run FvwmSave
  • 6
    FvwmSave1
    FvwmSave1
    FvwmSave - the FVWM desktop-layout
    saving module ...
    Run FvwmSave1
  • More »

Ad