sergneo
Newbie
Offline
Activity: 33
Merit: 0
|
|
May 22, 2018, 09:22:08 AM |
|
I found some bugs that exists in the windows version during port, i'll release a clean, tested full version Windows+Linux+doc updated later.
what was the expression of this bug and what it could affect, in more detail?
|
|
|
|
4ward
Member
Offline
Activity: 473
Merit: 18
|
|
May 22, 2018, 05:32:36 PM |
|
Autoconfig issue On 4core 6mb cache cpu (i5 7600k)
ipbc (variant 6) creates 1 cached thread with multi_hash 2, and 3 cached threads without multi_hash, practically wasting 1mb of cache
litev7 (variant 4), with same scratchpad size of 1mb, correctly creates 2 threads with multi_hash 2, and 2 without multi_hash
confirmed hashrate increase from 880h/s to 950 h/s
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 22, 2018, 06:43:17 PM |
|
@siroliver : you probably need to enable Locked Pages in your Windows (that's a system configuration, not a JCE-specific one) here are some guides: https://github.com/jceminer/cn_cpu_miner#large-pagesAlso on Windows 7 (and 8 and 8.1 ) better run as admin, with the run_admin.bat, or add parameter --elevate what was the expression of this bug and what it could affect, in more detail? Crash at starup when reading config. If it starts, so all is good, no impact on mining speed or results, hence why i flagged 0.29 a minor revision. Autoconfig issue Impressive diagnostic! thanks, will be fixed in next release.
|
|
|
|
siroliver
Newbie
Offline
Activity: 23
Merit: 0
|
|
May 22, 2018, 08:01:05 PM Last edit: May 22, 2018, 08:12:15 PM by siroliver |
|
Thanks i have been doing this for 30 years i think it looks like when i hit q quit your script releases 2 cores cache instead of 4, then when i restart its only enabling 2-3 cores cache and i get the error.Mine is enable Locked Pages is enabled i also use awesome miner i can cheek if it is enabled.Im using 29 ver now looks like is faster but when i open Firefox speed slow down .It could be related to the cpu not recolonized/detected properly.
|
|
|
|
igotek
|
|
May 22, 2018, 09:29:21 PM |
|
siroliver: i'd need more info to understand your problem, JCE version and error log at least.
igotek: JCE is close source, like Claymore. nothing to build, just download Linux version, unzip, edit start.sh to put in your wallet/pool and run it
how to edit and run start.sh i can use xmr-stak but i want to use JCE but it is different from xmr-stak.
|
I cannot live, I cannot die, trapped in myself. Hold my breath as I wish for death. Oh please god, help me !
|
|
|
MaKCuMyC
Newbie
Offline
Activity: 5
Merit: 0
|
|
May 23, 2018, 10:22:13 AM |
|
Q. I see the JCE process punching the attrib command, what is it doing? JCE does never run attrib, nor any other command, but it disguises its mining process into a attrib to avoid being detected and erased by antiviruses. Again, JCE does nothing malicious, and like all other miners it's detected as a virus so I've to do such a trick. That's the normal behavior of the 64-bits version. I never had the 32-bits detected, so I don't use that trick with it. Hello, I am using task scheduler to run miner at idle and your technique with attrib makes problem: scheduler kill main process but mining is continue with attrib. Can you make some option to avoid using attrib?
|
|
|
|
siroliver
Newbie
Offline
Activity: 23
Merit: 0
|
|
May 23, 2018, 03:44:38 PM |
|
I ran your miner yesterday on mph with option set FORK=0 for long time set FORK=0 i got nothing very small return
51054035 2018-05-22 04:47:41 (UTC) Credit Confirmed 1578074 0.00001741 51046787 2018-05-22 03:19:31 (UTC) Credit Orphaned 1578034 0.00001939 51041325 2018-05-22 03:07:33 (UTC) Credit Confirmed 1578024 0.00001527 51035707 2018-05-22 02:37:22 (UTC) Credit Confirmed 1578009 0.00000836 51028038 2018-05-22 02:31:10 (UTC) Credit Confirmed 1578003 0.00002151 51022236 2018-05-22 01:55:37 (UTC) Credit Confirmed 1577986 0.00003399 51016739 2018-05-22 01:48:55 (UTC) Credit Confirmed 1577983 0.00003476 51011217 2018-05-22 01:43:09 (UTC) Credit Orphaned 1577980 0.00003562 51005812 2018-05-22 01:37:54 (UTC) Credit Confirmed 1577977 0.00003491 51000283 2018-05-22 01:25:47 (UTC) Credit Confirmed 1577964 0.00002342
Debit_AE = Auto Exchange Payment, Debit_AP = Auto Threshold Payment, Debit_MP = Manual Payment
Server time : May 23, 2018, 15:16:25 UTC
today i changed set FORK=3 it looks like it is working better we will see new version is working for me in the senc that i can stop it and restart and gives no errors now
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 23, 2018, 06:25:30 PM Last edit: May 23, 2018, 06:43:45 PM by JCE-Miner |
|
Thanks i have been doing this for 30 years i think it looks like when i hit q quit your script releases 2 cores cache instead of 4, then when i restart its only enabling 2-3 cores cache and i get the error.Mine is enable Locked Pages is enabled i also use awesome miner i can cheek if it is enabled.Im using 29 ver now looks like is faster but when i open Firefox speed slow down .It could be related to the cpu not recolonized/detected properly.
Keep cool bro, i cannot know if you're a mining newbie or a IT expert. The release of Large pages is to be clean, xmrstak doesn't even do it, it just... stops, because Windows comes after to get the Large Pages back (normally). You seem to often run out Large pages, do you mine on a dedicated rig or normal PC ? A simple way is to start JCE immediately after the PC has booted, because other apps like browsers or databases try to get the Large Pages. And their amount is scarse and not configurable, unlike on Linux. how to edit and run start.sh i can use xmr-stak but i want to use JCE but it is different from xmr-stak. Ok, let's do the simplest way : 1. Unzip the linux package somewhere on your hard disk 2. Open a console, go to the directory where you unzipped 3. run ./jce_cn_cpu_miner64 --auto --forever --low -o POOL:PORT -u WALLET -p x where you replace POOL, PORT and WALLET by yours, and avoid SSL ports for simplicity, example: ./jce_cn_cpu_miner64 --auto --forever --low -o xmrpool.eu:3333 -u xxxxxxxxxxx -p x (here the wallet is dummy of course) sorry if it sounds trivial, but i prefer being very explicit. Hello, I am using task scheduler to run miner at idle and your technique with attrib makes problem: scheduler kill main process but mining is continue with attrib. Can you make some option to avoid using attrib? start /LOW jce_cn_cpu_miner64 ......... and the miner will run at IDLE, no need for new code mph i guess that's MiningPoolHub: i switched it to v7 by default in 0.29, and yeah that's like FORK=3 On any new mining session, always wait a few minutes to check the shares are Accepted, and the Pool sees your shares, if not, so that's the FORK to be changed. Explicitely if you get a Rejected Share, stop the miner and change the FORK. i'm creating a test account on MPH to test, i usually do my tests rather on Nicehash edit: hoo, what a crappy pool that MPH, i spent ages to get that the workername is mandatory (while it's optional everywhere else)... just login was painful so it works, but the difficulty is 500k, which is ridiculously huge for a CPU. It takes a lot of time just to get one share. jce_cn_cpu_miner64 -o us-east.cryptonight-hub.miningpoolhub.com:20580 -u jce-miner.test -p x --auto just works. (the account exists but don't mine on it, it's a test account)
|
|
|
|
siroliver
Newbie
Offline
Activity: 23
Merit: 0
|
|
May 23, 2018, 07:47:08 PM |
|
You forgot --ssl
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 24, 2018, 07:53:35 PM |
|
You forgot --ssl
?? In my example on MPH above, no need for SSL, the port 20580 is not a SSL port. Now preparing minor revision 0.29a New command: p for Pause (will stop mining but not disconnect from pool) Fixed and improved autoconfig
|
|
|
|
siroliver
Newbie
Offline
Activity: 23
Merit: 0
|
|
May 24, 2018, 10:52:56 PM |
|
NsGpuCNMiner.exe -pow7 1 -xpool ssl://us-east.cryptonight-hub.miningpoolhub.com:20580 -xwal username.workername -xpsw x
Add "-pow7 1" option to support Monero hardfork(hardfork activation height: 1546000).
FYI, "ssl://" is specified for secure network connection.
You can mine without this option but it is recommended to use because Claymore miner's devfee gets lower with this. Also, it would help some outer firewall disconnection issues time to time.
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 25, 2018, 05:26:36 AM |
|
So MPH uses hybrid ports, pretty smart. the doc you quote is for Claymore, jce behaves the same with or without ssl, it's clearly said in my doc Q. Do I get a discount on fees if I use SSL? I'm not Claymore.
but disconnect trick is good to know i'll auto-enable SSL when the pool starts by "ssl://" in next version 0.29a
|
|
|
|
Iamtutut
|
|
May 25, 2018, 07:42:23 PM |
|
Using variation 7 to mine XTL, I now have 100% incorrect shares, although I'm using the same mining pools I used to. I don't get why. No issue with V7 or heavy.
bat file: @echo on jce_cn_cpu_miner%BITS%.exe --low --auto --variation 7 -o stellite.miner.rocks:5555 -p T****t:t******.com -u Se2******Z62jBLTQ3mg.7000 %SSL% %*
Any idea ?
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 26, 2018, 06:59:06 AM Last edit: May 26, 2018, 07:13:06 AM by JCE-Miner |
|
Sure, from the doc: Q. I get only bad shares, what happens? Your coin has probably forked. Add --variation N parameter, with N as listed below, until you find the one that works. Here with N=3 it works fine, and i don't think it ever worked with --variation 7 yet, since the fork obviously did not happen yet. Again, that's in the doc Fork status: XTL fork code ready but not enabled by default yet, to mine XTL after they fork, add --variation 7 MKT fork enabled in advance, to mine MKT before the fork, add --variation 1 JCE will display this help when the 1st share is rejected, in next version
|
|
|
|
Iamtutut
|
|
May 26, 2018, 07:53:18 AM |
|
Thanks, it works
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 26, 2018, 06:43:15 PM |
|
Version 0.29a online - minor revisionpool address prefix ssl:// supported, and enables SSL in such case new feature: Pause (key p) tip about --variation N disaplyed when first share is rejected more doc in the .zip fixed and improved auto-config fixed some integrated wallet detection
About Pause: It's fair regarding the fees: if you pause the miner K% of the time, the devfee will self lower by K%. Reciprocally, if you pause during a devfee mining, devfee will resume after the pause. In all case, the fee ration is correct. When you pause, all threads stops, hashrate is zero, but the connection to the Pool remains. However is you keep paused for too long, the Pool will probably kick you.
|
|
|
|
siroliver
Newbie
Offline
Activity: 23
Merit: 0
|
|
May 27, 2018, 11:49:46 PM |
|
im running monero for few days on MPH i normally see lot more his or credits but know is only showing
53068034 2018-05-27 23:01:43 (UTC) Credit Unconfirmed 1582219 0.00003461 53062347 2018-05-27 22:37:18 (UTC) Credit Unconfirmed 1582207 0.00002205 53057133 2018-05-27 22:31:33 (UTC) Credit Unconfirmed 1582206 0.00002534 53051292 2018-05-27 21:43:42 (UTC) Credit Unconfirmed 1582185 0.00002769 53045492 2018-05-27 21:02:40 (UTC) Credit Confirmed 1582164 0.00003331 53039797 2018-05-27 20:30:19 (UTC) Credit Confirmed 1582149 0.00004278
not sure its a MPH i wish your software would show how many it finds
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 28, 2018, 05:51:12 AM |
|
JCE displays the total amount of shares it found so far when you press r the JSON monitoring also gives that info
|
|
|
|
Larvitar
Jr. Member
Offline
Activity: 196
Merit: 1
|
|
May 30, 2018, 12:46:44 PM |
|
Hi man!
I'm trying to mine with multipools.bat now. It's good to especulating
But I'm having the same issues I had in the past (and solved with your help): The miner closes after internet connection's drop. But is a lot more complicated to do the loop inside the multipools.bat to restart mining. What can I do? My DOS abilities are null ;p
|
|
|
|
JCE-Miner (OP)
Member
Offline
Activity: 350
Merit: 22
|
|
May 30, 2018, 05:11:54 PM |
|
did you try to add parameter --forever and remove -q if present ?
the principle of the loop in .bat is to close at fixed intervals or at pool error but replacing -q by --forever will not close at pool (or connection) error.
|
|
|
|
|