diff options
| author | Geo Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-03-24 17:16:38 +0200 |
|---|---|---|
| committer | Geo Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-03-24 17:16:38 +0200 |
| commit | efcd372d89d9948ce13eac083e2c2339ff26a7f6 (patch) | |
| tree | f842c79e03f663a3af34b8b521610eab82a80183 /javascript/keygen.js | |
| parent | 9754576755da07c9af3a466cd00d99b29e5ca8dc (diff) | |
| download | linkeysearch-efcd372d89d9948ce13eac083e2c2339ff26a7f6.tar.gz linkeysearch-efcd372d89d9948ce13eac083e2c2339ff26a7f6.tar.bz2 linkeysearch-efcd372d89d9948ce13eac083e2c2339ff26a7f6.zip | |
linkeysearch: javascript scripts keygen+freq can deploy as Google Cloud Funcctions
Diffstat (limited to 'javascript/keygen.js')
| -rw-r--r-- | javascript/keygen.js | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/javascript/keygen.js b/javascript/keygen.js index 39174b1..59407a9 100644 --- a/javascript/keygen.js +++ b/javascript/keygen.js @@ -671,15 +671,22 @@ var main = () => { // concise function when direct script upload_file('pythia-files', temp_kw_file, 'uploads/json/emarket-keywords.json'); upload_file('pythia-files', temp_prod_file, 'uploads/json/emarket-products.json'); - /// // check - /// // echo 100 most frequent - /// let i = 0; - /// kwlinks_.forEach(rec => { - /// if (i<100) { - /// console.log(i, JSON.stringify(rec.w)) - /// } - /// i++; - /// }) + // check + // echo 100 most frequent + let i = 0; + kwlinks_.forEach(rec => { + if (i<100) { + console.log(i, JSON.stringify(rec.w)) + } + i++; + }); + + // echo memory stats + const used = process.memoryUsage(); + for (let key in used) { + console.log(`${key} ${Math.round(used[key] / 1024 / 1024 * 100) / 100} MB`); + } + }); }); |
